All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.apache.lucene.codecs.blocktree.BlockTreeTermsWriter$TermsWriter.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????4?Zcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter$TermsWriterjava/lang/ObjectBlockTreeTermsWriter.java[com/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter$PendingEntryNcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriterPendingEntry[com/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter$PendingBlockPendingBlockZcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter$PendingTermPendingTermTermsWriter\com/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter$FieldMetaData
FieldMetaData	fieldInfo:Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;	longsSizeInumTermsJdocsSeen;Lcom/groupbyinc/flux/common/apache/lucene/util/FixedBitSet;sumTotalTermFreq
sumDocFreqindexStartFPlastTerm?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;prefixStarts[Ilongs[JpendingLjava/util/List;oLjava/util/List;	newBlocksoLjava/util/List;firstPendingTerm\Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter$PendingTerm;lastPendingTermsuffixWriter@Lcom/groupbyinc/flux/common/apache/lucene/store/RAMOutputStream;statsWriter
metaWriterbytesWriter$assertionsDisabledZthis$0PLcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter;writeBlocks(II)Vjava/io/IOException934	;java/lang/AssertionError=()V?@
>A&'	Cjava/util/ListEsize()IGHFIget(I)Ljava/lang/Object;KLFMisTermO4	P	termBytes[BRS	Tjava/lang/StringBuilderV
WAi=Yappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;[\
W](I)Ljava/lang/StringBuilder;[_
W` lastSuffixLeadLabel=btoString()Ljava/lang/String;de
Wf(Ljava/lang/Object;)V?h
>iprefix8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;kl	m6com/groupbyinc/flux/common/apache/lucene/util/BytesRefolengthq	prbytestS	puoffsetw	px56	zminItemsInBlock|		}maxItemsInBlock		?)'	?
writeBlockf(IZIIIZZ)Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter$PendingBlock;??
?add(Ljava/lang/Object;)Z??F?isEmpty()Z??F?isFloor?4	?
access$000?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter;)Lcom/groupbyinc/flux/common/apache/lucene/store/RAMOutputStream;??
	?
access$100?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter;)Lcom/groupbyinc/flux/common/apache/lucene/util/IntsRefBuilder;??
	?compileIndex?(Ljava/util/List;Lcom/groupbyinc/flux/common/apache/lucene/store/RAMOutputStream;Lcom/groupbyinc/flux/common/apache/lucene/util/IntsRefBuilder;)V??
?subList(II)Ljava/util/List;??F?clear?@F?suffixLeadLabeltermblock]Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter$PendingBlock;itemsInBlockent]Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter$PendingEntry;ithis\Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter$TermsWriter;prefixLengthcountlastSuffixLeadLabelhasTermshasSubBlocksstartendnextBlockStartnextFloorLeadLabel
firstBlock
access$200?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter;)Lcom/groupbyinc/flux/common/apache/lucene/store/IndexOutput;??
	?:com/groupbyinc/flux/common/apache/lucene/store/IndexOutput?getFilePointer()J??
??(I)V??
p? !	?=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder?:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;K?
??java/lang/System?	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V??
??	writeVInt??
??:com/groupbyinc/flux/common/apache/lucene/util/StringHelper?
startsWith=([BLcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Z??
??
term.term=?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;[?
W? prefix=?state@Lcom/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState;??	?./	?>com/groupbyinc/flux/common/apache/lucene/store/RAMOutputStream?
??
writeBytes([BII)V??
??>com/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState?0/	?docFreq?	??	?8com/groupbyinc/flux/common/apache/lucene/index/FieldInfo?getIndexOptions?()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;??
??;com/groupbyinc/flux/common/apache/lucene/index/IndexOptionsDOCS=Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;	
totalTermFreq	?(J)Ljava/lang/StringBuilder;[	
W
 vs 
writeVLong(J)V
?postingsWriterDLcom/groupbyinc/flux/common/apache/lucene/codecs/PostingsWriterBase;		$%	2/	Bcom/groupbyinc/flux/common/apache/lucene/codecs/PostingsWriterBase
encodeTerm?([JLcom/groupbyinc/flux/common/apache/lucene/store/DataOutput;Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;Lcom/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState;Z)V
	 1/	"writeTo>(Lcom/groupbyinc/flux/common/apache/lucene/store/DataOutput;)V$%
?&reset(@
?)java/util/ArrayList+
,As(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Z?.
?/floorLeadLabel=1 suffixLead=3fp5	6index7Lcom/groupbyinc/flux/common/apache/lucene/util/fst/FST;89	:
??O(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;JZZILjava/util/List;)V?=
>possuffix
subIndices?Ljava/util/List;>;floorLeadLabelstartFPhasFloorLeadLabel
numEntriescodeisLeafBlockabsolute?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter;Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)V
A
?A"#	N
?ANONEQ	R9com/groupbyinc/flux/common/apache/lucene/util/FixedBitSetTmaxDocV		W
U?	ZsetField=(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)I\]
^writeu(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;)V	writeTerm?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;Lcom/groupbyinc/flux/common/apache/lucene/util/FixedBitSet;)Lcom/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState;bc
dpostingsWriter=fpushTerm;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Vhi
j{(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState;)V?l
m	o	q	s+,	u-,	wtext	termsEnum:Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;qH
?|java/lang/Math~min(II)I??
?byteAt(I)B??
??78
?7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtil?grow([II)[I??
??	copyBytes?i
??
prefixTopSizelimitfinish
pApending.size()=?	 pending=?5com/groupbyinc/flux/common/apache/lucene/util/fst/FST?getEmptyOutput()Ljava/lang/Object;??
??
access$300??
	?	?save?%
??([B)V??
p?
access$400b(Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter;)Ljava/util/List;??
	?cardinality?H
U??(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;JJJJIILcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V??
?????????rootminTermmaxTermjava/lang/Class?desiredAssertionStatus??
??	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTable
SourceFileInnerClasses  !"#$%&'?()'?*+,-,./0/1/2/345678??	U?Y?B??Y?B?>66*?D?Jd6*?D?J666	6

?$*?D
?N?:?Q?Z?:

?U??9?Y?WY?XZ?^
?ac?^?a?g?j?6?
?U3?~6?=?:
?Y?B?
?n?v
?n?y`3?~6?^
d6

*?{?~?Hd*?{???9
??6*??*	
????W666	
6>?Q?	6?6?
????2d6

??6*??*	????W?Y?B?*???N?:
?Y?B?
*??*?{??*?{????*?D*?D?Jd*?D?J????*?D
??W*??????????M?,
???3??
A)?4T?
s??r?\(?
?(?
??4U??U?U?3"?6?49?4F?Q?U?X??	?r??
??/!*1,316294F5Q6U7X9c;s?{@?A?E?F?H?J?K?L?MQRS4YAZ\\_]b^f_jbmeuf{h~9?m?n?o?p?s?u?wy|?K?T??~?*?_?
?? ?
?1@*?
???@??1?:???	?	m?Y?B?*?{????7???6
?pY
??`??:*?ȶʹv?v???sd6x6
*?D?J?	
?6
*?{??
????66??:6??*?D?N?:?Y?WY?XZ?^?a?g?j??:?Y?WY?X޶^?U???^??g?j???:?U?d6*????*???U??Y?B?*??????*??????S?Y?WY?X??
?^???a?g?j?*??????e?*?{?*?*?*???6*?!?1?Y?B?*?#*?/?????*?*?#?'*??*6???\?p?,Y?-:6?D*?D?N?:?Q?&?:?Y?WY?X޶^?U???^??g?j???:?U?d6*??x??*???U??*??????*??????3?Y?B?*??????e?*?{?*?*?*???6*?!?1?Y?B?*?#*?/?????*?*?#?'*??*6??:?Y?B??n?sd6?Y?B??Y?B?*??x???*???n?v??Y?WY?X2?^?a4?^?n?v3?~?a?g?j??Y?B?*???7e??;??W?????Y?B?*?{??*??<y??????*??*?{???'*??**?{??*???A?????B'S7@??,??????A??????Aw+??`H?m??m?m?4mDm?m?m?4m?4!LE1<F4
F'klhGn?H
??I4\B'??J4???BC\BC?ZV??!?1?F?[?a?h?n?|?????????????????????-?4?>?G?V?x????????????!?/?5?@?G?J?S?\?g?w?????????????????#?6P\	v
???
????????#m$?&?'???+?3?4?5?89:=->;?BEGG[J?T&?@?
11?
11?Ap@?pF?@?B?J??U?"??pF?p?pF?a?`??"???!?&?n???pF??pF???:?K?/?*+?{*?L*??Y?M??*?
?O*?,Y?-?D*?,Y?-??*??Y?P??*??Y?P??*??Y?P?#*??Y?P?*,???Y?B?*?UY+?X?Y?[*+?,?_?!**?!???? ????56??>M	
'2?=?H?S?^NcO{P?R?S?T??{	?`a?a?*?{?+,*?[?eN-???Y?B??Y?WY?Xg?^*?{???g?j?*+?k?Y+-?n:*?D??W*Y?p-???a?p*Y?r-?a?r*Y?t
a?t*?v?	*?v*?x??4|D?,????yl?z{????:`ac*dleqg|h?k?l?m?n?o?q?s??*??A?M??:hi???*?ȶ}+?s??=>?*????+?v+?y`3?	????*?ȶ}d6?@*?D?J*?O.d6*?{?~?*`??*?O\.ddO?????*?O?+?s?**?O+?s???O6+?s?*?O*?D?JO????*??+????HV$?=C???????yl???@?Fwz{,|2?C?V?b?l?z????????????????? ?
Y?WY?X??^*?D?J?a??^*?D??g?j?*?D?N?L?Y?B??Y?B?**?{???õ?+?;*?{?????Y?B??pY*?v?U??M?Y?B??pY*?x?U??N*?{???Y*??*?D?N??;???p*?t*??*?r*?p*?[??*?!,-????W?a?Y?B??Y?B??Y?B???*????o?l&K?l????^?	???-?????????????????&?:?_?k?q?t?????????S0?%0?#p?\&?:?@?4	?????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy