
com.groupbyinc.flux.common.apache.lucene.index.PrefixCodedTerms$Builder.class Maven / Gradle / Ivy
???? 3 ? Gcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms$Builder java/lang/Object PrefixCodedTerms.java ?com/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms Builder Acom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms$1 buffer 8Lcom/groupbyinc/flux/common/apache/lucene/store/RAMFile; output @Lcom/groupbyinc/flux/common/apache/lucene/store/RAMOutputStream; lastTerm 5Lcom/groupbyinc/flux/common/apache/lucene/index/Term;
lastTermBytes ?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder; size J $assertionsDisabled Z ()V
6com/groupbyinc/flux/common/apache/lucene/store/RAMFile
>com/groupbyinc/flux/common/apache/lucene/store/RAMOutputStream <(Lcom/groupbyinc/flux/common/apache/lucene/store/RAMFile;Z)V "
! #
% 3com/groupbyinc/flux/common/apache/lucene/index/Term ' ) (Ljava/lang/String;)V +
( , . =com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder 0
1 3 this ILcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms$Builder; add 8(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)V field ()Ljava/lang/String; 9 :
( ; bytes :()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; = >
( ? M(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V 7 A
B term java/io/IOException E G equals (Ljava/lang/Object;)Z I J
( K A
( M compareTo 8(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)I O P
( Q java/lang/AssertionError S
T 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; = V ( W sharedPrefix s(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)I Y Z
[ 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef ] length I _ ` ^ a Ljava/lang/String; 9 c ( d java/lang/String f
g K writeVInt (I)V i j
! k writeString m +
! n [B = p ^ q offset s ` ^ t
writeBytes ([BII)V v w
! x copyBytes ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V z {
1 | get ~ >
1 ? java/lang/RuntimeException ? (Ljava/lang/Throwable;)V ?
? ? prefix suffix e Ljava/io/IOException; finish C()Lcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms; close ?
! ? (Lcom/groupbyinc/flux/common/apache/lucene/store/RAMFile;JLcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms$1;)V ?
? java/lang/Math ? min (II)I ? ?
? ? term1 term2 pos1 pos1End pos2 java/lang/Class ? desiredAssertionStatus ()Z ? ?
? ? Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses !
? v 8*? *? Y? ? *? !Y*? ? $? &*? (Y*? -? /*? 1Y? 2? 4? ? 8 5 6 ? H A B C , D 7 H 7 8 ? E
*+? <+? @? C? ?
5 6
D ?
L M 7 A ? ? ʲ H? 1*? /? (Y*? -? L? ? (Y+,? N*? /? R? ? TY? U?**? /? X,? \>,? bd6+*? /? e? h? *? &x? l? *? &x?? l*? &+? o*? &? l*? &,? r,? u`? y*? 4,? }*? /*? 4? ?? X*? /+? e*Y? ?
a? ??
N? ?Y-? ??? 4 ? ? F ? > A { ? ` I s ? ` ? ? ? ? 5 6 ? 9 c ? = V ? F Q 4 T A U I V W W d Y p Z x \ ? ] ? ^ ? _ ? ` ? a ? d ? b ? c ? e ? 4? /? F g ^ F ? ? ? v "*? &? ?? Y*? *? ?? ??L? ?Y+? ?? F ? ? ? " 5 6 ? j k l m ? X F Y Z ? ? A>+? b,? b? ?`66? (+? r+? u`3,? r,? u`3? ??????? ? > A 5 6 A ? V A ? V ? ? ` 0 ? ` - ? ` ? &