com.groupbyinc.flux.common.apache.lucene.util.BytesRef.class Maven / Gradle / Ivy
???? 4 ? 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 EMPTY_BYTES [B bytes offset I length $assertionsDisabled Z ()V ([B)V
this 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ([BII)V
! # % isValid ()Z ' (
) java/lang/AssertionError +
,
/ (I)V capacity (Ljava/lang/CharSequence;)V java/lang/CharSequence 4 ()I 6 5 7 9com/groupbyinc/flux/common/apache/lucene/util/UnicodeUtil 9
maxUTF8Length (I)I ; <
: = UTF16toUTF8 (Ljava/lang/CharSequence;II[B)I ? @
: A 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 O GOOD_FAST_HASH_SEED Q P R murmurhash3_x86_32 <(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;I)I T U
P V equals (Ljava/lang/Object;)Z E F
Z Ljava/lang/Object; utf8ToString ()Ljava/lang/String; UTF8toUTF16 ([BII[C)I _ `
: a java/lang/String c ([CII)V e
d f ref [C len toString java/lang/StringBuilder l
m append (C)Ljava/lang/StringBuilder; o p
m q java/lang/Integer s toHexString (I)Ljava/lang/String; u v
t w -(Ljava/lang/String;)Ljava/lang/StringBuilder; o y
m z k ^
m | i sb Ljava/lang/StringBuilder; compareTo ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)I java/lang/Math ? min (II)I ? ?
? ? aByte bByte diff aBytes aUpto bBytes bUpto aStop
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; o ?
m ? 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 ? L M
? (Ljava/lang/Object;)I ? ?
? java/lang/Class ? desiredAssertionStatus ? (
? ? Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions Signature
SourceFile 1
? 6 *? ? ? ? ?
4 5 ? ? )*? *+? *? "*? $? &? *? *? ? ,Y? -?? ? * ) )
) ) ? : ; <