com.groupbyinc.flux.common.apache.lucene.util.CharsRef.class Maven / Gradle / Ivy
???? 4 ? 6com/groupbyinc/flux/common/apache/lucene/util/CharsRef ?Ljava/lang/Object;Ljava/lang/Comparable;Ljava/lang/CharSequence;Ljava/lang/Cloneable; java/lang/Object java/lang/Comparable java/lang/CharSequence java/lang/Cloneable
CharsRef.java 8com/groupbyinc/flux/common/apache/lucene/util/CharsRef$1
Rcom/groupbyinc/flux/common/apache/lucene/util/CharsRef$UTF16SortedAsUTF8Comparator UTF16SortedAsUTF8Comparator EMPTY_CHARS [C chars offset I length utf16SortedAsUTF8SortOrder Ljava/util/Comparator; PLjava/util/Comparator; Ljava/lang/Deprecated; $assertionsDisabled Z ()V ([CII)V "
# this 8Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef; (I)V
( * capacity - / 1 isValid ()Z 3 4
5 java/lang/AssertionError 7
8 ( (Ljava/lang/String;)V java/lang/String < toCharArray ()[C > ?
= @ string Ljava/lang/String; clone :()Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef; hashCode ()I i prime result end equals (Ljava/lang/Object;)Z charsEquals ;(Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef;)Z N O
P other Ljava/lang/Object; :com/groupbyinc/flux/common/apache/lucene/util/FutureArrays T ([CII[CII)Z L V
U W compareTo ;(Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef;)I compare ([CII[CII)I [ \
U ] toString ()Ljava/lang/String;
= # charAt (I)C ;com/groupbyinc/flux/common/apache/lucene/util/FutureObjects d
checkIndex (II)I f g
e h index subSequence (II)Ljava/lang/CharSequence; checkFromToIndex (III)I m n
e o start getUTF16SortedAsUTF8Comparator ()Ljava/util/Comparator; t
deepCopyOf r(Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef; java/util/Arrays x copyOfRange ([CII)[C z {
y | java/lang/IllegalStateException ~
chars is null ? ;
? java/lang/StringBuilder ?
? ( length is negative: ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? (I)Ljava/lang/StringBuilder; ? ?
? ? _ `
? ? length is out of bounds: ? ,chars.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 ? D E
? (Ljava/lang/Object;)I Y Z
? java/lang/Class ? desiredAssertionStatus ? 4
? ? =(Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef$1;)V ?
?
Deprecated Signature RuntimeVisibleAnnotations Code LocalVariableTable LineNumberTable
StackMapTable R()Ljava/util/Comparator;
Exceptions
SourceFile InnerClasses 1 ? ? ? ? 8
*? !? $? ?
% &