
com.groupbyinc.flux.common.apache.lucene.util.BytesRef.class Maven / Gradle / Ivy
???? 3 ? 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef wLjava/lang/Object;Ljava/lang/Comparable;Ljava/lang/Cloneable; java/lang/Object java/lang/Comparable java/lang/Cloneable
BytesRef.java 8com/groupbyinc/flux/common/apache/lucene/util/BytesRef$1 Rcom/groupbyinc/flux/common/apache/lucene/util/BytesRef$UTF8SortedAsUTF16Comparator
UTF8SortedAsUTF16Comparator Tcom/groupbyinc/flux/common/apache/lucene/util/BytesRef$UTF8SortedAsUnicodeComparator UTF8SortedAsUnicodeComparator EMPTY_BYTES [B bytes offset I length utf8SortedAsUnicodeSortOrder Ljava/util/Comparator; PLjava/util/Comparator; utf8SortedAsUTF16SortOrder Ljava/lang/Deprecated; $assertionsDisabled Z ()V " ([B)V $
% this 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ([BII)V !
* , . 0 2 isValid ()Z 4 5
6 java/lang/AssertionError 8
9 * )
< (I)V capacity (Ljava/lang/CharSequence;)V java/lang/CharSequence A ()I C B D 9com/groupbyinc/flux/common/apache/lucene/util/UnicodeUtil F UTF16toUTF8 (Ljava/lang/CharSequence;II[B)I H I
G J text Ljava/lang/CharSequence; bytesEquals ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Z upto otherUpto
otherBytes end other clone :()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; hashCode :com/groupbyinc/flux/common/apache/lucene/util/StringHelper X GOOD_FAST_HASH_SEED Z Y [ murmurhash3_x86_32 <(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;I)I ] ^
Y _ equals (Ljava/lang/Object;)Z N O
c Ljava/lang/Object; utf8ToString ()Ljava/lang/String; UTF8toUTF16 ([BII[C)I h i
G j java/lang/String l ([CII)V n
m o ref [C len toString java/lang/StringBuilder u
v * append (C)Ljava/lang/StringBuilder; x y
v z java/lang/Integer | toHexString (I)Ljava/lang/String; ~
} ? -(Ljava/lang/String;)Ljava/lang/StringBuilder; x ?
v ? t g
v ? i sb Ljava/lang/StringBuilder; compareTo ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)I ? java/util/Comparator ? compare '(Ljava/lang/Object;Ljava/lang/Object;)I ? ? ? ? getUTF8SortedAsUnicodeComparator ()Ljava/util/Comparator; getUTF8SortedAsUTF16Comparator ?
deepCopyOf r(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;
* java/util/Arrays ? copyOfRange ([BII)[B ? ?
? ? copy java/lang/IllegalStateException ?
bytes is null ? (Ljava/lang/String;)V ?
? ? length is negative: ? (I)Ljava/lang/StringBuilder; x ?
v ? length is out of bounds: ? ,bytes.length= ? offset is negative: ? offset out of bounds: ? "offset+length is negative: offset= ? ,length= ? $offset+length out of bounds: offset= ? ()Ljava/lang/Object; $java/lang/CloneNotSupportedException ? U V
? (Ljava/lang/Object;)I ? ?
? x0 java/lang/Class ? desiredAssertionStatus ? 5
? ? =(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef$1;)V ?
?
? Signature
Deprecated RuntimeVisibleAnnotations Code LocalVariableTable LineNumberTable
StackMapTable R()Ljava/util/Comparator;
Exceptions
SourceFile InnerClasses 1 ? ? ? ? ! ? 6 *? #? &? ? ' ( ?
1 2 ) ? ? )*? +*+? -*? /*? 1? 3? *? 7? ? 9Y? :?? ? * ) ' ( ) ) ) ? 7 8 9 : ; ( <