com.groupbyinc.flux.common.bytes.BytesArray.class Maven / Gradle / Ivy
???? 4 g +com/groupbyinc/flux/common/bytes/BytesArray /com/groupbyinc/flux/common/bytes/BytesReference BytesArray.java EMPTY -Lcom/groupbyinc/flux/common/bytes/BytesArray; bytes [B offset I length (Ljava/lang/String;)V 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef (Ljava/lang/CharSequence;)V
;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V
this Ljava/lang/String; <(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Z)V
bytesRef 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ()V
deepCopyOf r(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ! "
# % %
( ( + + deepCopy Z ([B)V ([BII)V
1
2 get (I)B index ()I slice 5(II)Lcom/groupbyinc/flux/common/bytes/BytesReference; "java/lang/IllegalArgumentException : java/lang/StringBuilder <
= "can't slice a buffer with length [ ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; A B
= C (I)Ljava/lang/StringBuilder; A E
= F ], with slice parameters from [ H ], length [ J ] L toString ()Ljava/lang/String; N O
= P
; R from array ()[B
toBytesRef :()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;
2 ramBytesUsed ()J EMPTY_BYTES ] ^ ` Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile 1
b E
*? Y+? ? ? c
d
!
b ? *+? ? c d
$ %
b ? &*? ? +? $L*+? &? '*+? )? **+? ,? -? c &