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
????3?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$PendingTermPendingTermTermsWriterZcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/AutoPrefixTermsWriter$PrefixTermOcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/AutoPrefixTermsWriter
PrefixTerm\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/IOException>89	@java/lang/AssertionErrorB()VDE
CF+,	Hjava/util/ListJsize()ILMKNget(I)Ljava/lang/Object;PQKRisTermT9	U	termBytes[BWX	Yjava/lang/StringBuilder[
\Fi=^append-(Ljava/lang/String;)Ljava/lang/StringBuilder;`a
\b(I)Ljava/lang/StringBuilder;`d
\e lastSuffixLeadLabel=gtoString()Ljava/lang/String;ij
\k(Ljava/lang/Object;)VDm
Cnprefix8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;pq	r6com/groupbyinc/flux/common/apache/lucene/util/BytesReftlengthv	uwbytesyX	uzoffset|	u}:;	minItemsInBlock?		?maxItemsInBlock?		?.,	?
writeBlockg(IZIIIZZZ)Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter$PendingBlock;??
?add(Ljava/lang/Object;)Z??K?
prefixTerm\Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/AutoPrefixTermsWriter$PrefixTerm;??	?isEmpty()Z??K?isFloor?9	?
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;??K?clear?EK?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;prefixLengthcountlastSuffixLeadLabelhasTermshasPrefixTerms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D?
u?%&	?=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder?:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;P?
??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;`?
\? prefix=?state@Lcom/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState;??	?34	?>com/groupbyinc/flux/common/apache/lucene/store/RAMOutputStream?
??
writeBytes([BII)V??
??>com/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState?54	?docFreq?	?	8com/groupbyinc/flux/common/apache/lucene/index/FieldInfogetIndexOptions?()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;
;com/groupbyinc/flux/common/apache/lucene/index/IndexOptions
DOCS=Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;
	
totalTermFreq	?(J)Ljava/lang/StringBuilder;`
\ vs 
writeVLong(J)V
?postingsWriterDLcom/groupbyinc/flux/common/apache/lucene/codecs/PostingsWriterBase;		)*	 74	"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&'
%(	*64	,writeTo>(Lcom/groupbyinc/flux/common/apache/lucene/store/DataOutput;)V./
?0reset2E
?3java/util/ArrayList5
6FminItemsInAutoPrefix8		9floorLeadEnd;	<floorLeadStart>	?	writeByte(B)VAB
?Cs(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Z?E
?FfloorLeadLabel=H suffixLead=JfpL	Mindex7Lcom/groupbyinc/flux/common/apache/lucene/util/fst/FST;OP	Q
??O(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;JZZILjava/util/List;)VDT
Upossuffix
subIndices?Ljava/util/List;>;sawAutoPrefixTermfloorLeadLabelstartFPhasFloorLeadLabel
numEntriescodeisLeafBlockabsolute?(Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter;Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)V
F
?F'(	f
?FNONEi
	j9com/groupbyinc/flux/common/apache/lucene/util/FixedBitSetlmaxDocn		o
m? !	rsetField=(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInfo;)Itu
%vwrite?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/AutoPrefixTermsWriter$PrefixTerm;)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;z{
%|postingsWriter=~pushTerm;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V??
??(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/codecs/BlockTermState;Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/AutoPrefixTermsWriter$PrefixTerm;)VD?
?#	?"	?	?01	?21	?text	termsEnum:Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;vM
??java/lang/Math?min(II)I??
??byteAt(I)B??
??<=
?7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtil?grow([II)[I??
??	copyBytes??
??
prefixTopSizelimitfinish
uFpending.size()=?	 pending=?5com/groupbyinc/flux/common/apache/lucene/util/fst/FST?getEmptyOutput()Ljava/lang/Object;??
??
access$300??
	?$	?save?/
??([B)VD?
u?
access$400b(Lcom/groupbyinc/flux/common/apache/lucene/codecs/blocktree/BlockTreeTermsWriter;)Ljava/util/List;??
	?cardinality?M
m??(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D?
?????????rootminTermmaxTermjava/lang/Class?desiredAssertionStatus??
??	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTable
SourceFileInnerClasses  !"#$%&'()*+,?-.,?/01213454647489:;<=?
t?A???CY?G??A??*?I?O??CY?G?>666*?I?Od6*?I?O66	6
6?>*?I?S?:?V?Z?:

?Z??9?A?-?(?CY?\Y?]_?c?fh?c?f?l?o?6?
?Z3?~6?=?:
?A?
?s?x??CY?G?
?s?{
?s?~`3?~6?c	d6

*?????M	d*?????>
??6*??*
	????W6666
6	>?V?6??????6?6????	?4	d6??6*??*
	????W?A?*??????CY?G?*???S?:?A? ???*???O??CY?G?*??*????*??????*?I*?I?Od*?I?O????*?I??W*??????????M?1
???3??
D.?9Y?
v%????_B??*???9t??t?t?3A?6>?99;?9<8?9I+?T ?X?	[?
r????2??1?3?6?9?<?I?T?X?[?f?v?~????????????????????7?D?a?d?g?j?n?r?u?}?????????????????%<
^
js???-?_??? ??1@/?[????@??1?????
?	h?A???CY?G?*???Ƕ?7	???6?uY??`??:*?Ҷ״{?{???xd6

x6*?I?O?	?6*?????????66??:6??*?I?S?:?A?'?V??CY?\Y?]_?c?f?l?o??:?A?????CY?G??A?9?Z??,?CY?\Y?]?c?Z????c??l?o???:?Z?d6*????*???Z???A???Z3?~??CY?G?*?????*??	??S?A?:?????+?CY?\Y?]???c??f?l?o?*?????e?*???*?!*?#*??)6*?+?1?A?*?!/	???CY?G?*?-*?!/?????*?#*?-?1*?#?46???F?P?6Y?7:66?*?I?S?:?V???:?A?9?Z??,?CY?\Y?]?c?Z????c??l?o???:?Z?d6*???:? *??x??*???Z????x66???Y?A?*???:??CY?G?6??:?=6?A???CY?G??@???6?	?6*????*???Z???
*????D?A???Z3?~??CY?G?*?????*??	??3?A???????CY?G?*?????e?*???*?!*?#*??)6*?+?1?A?*?!/	???CY?G?*?-*?!/?????*?#*?-?1*?#?46??:?A??s?G??CY?G??s?xd6?A??s?G??CY?G??A???CY?G?*???:?*??x????*??x???*???s?{???A?M?H?s?{3?~?6?CY?\Y?]I?c?fK?c?s?{3?~?f?l?o??A??N	???CY?G?*??	?Ne??R??W????A??O???CY?G?*????*??Sy??????*??*???Ƕ1*??4*????*???S???*??*???Ƕ1*???4*????*?-?S???*?-*???Ƕ1*?-?4??{Y?xZ`?x?T?Y	?V??`#7W?????o?1O??YX?????Y,K4??!?;/7W???1??????X?????X???~ ?zA[9h??h?h?9h\h?h?h?9h?9h?9!G]	17^9F"pqh_
n?`??a9w?Y,??b9???YZw?YZ??k!1 F!["a'h(n)|+?-?:?@?B?D?E?F?G?I?JLHMONYWbXqY?\?]?^?_?cd"e<fJdPh[ibjeEnnwozp?q?r?s?u?v?w???????!?)?A?D?K?R?f?p?y???????????????????,?8?R?`?f?q?x?{?~?????????????????c?|????p?????????????(?6?=?B?V??D0?@?11?11?Au@?uK?@?;?J??U?"??uK??K?a?7??(?$?'?!5?"???!?&?a????uK??uK????Dc?%?*+??*?d*??Y?e??*?
?g*?6Y?7?I*?6Y?7??*??Y?h??*??Y?h??*??Y?h?-*??Y?h?#*,??A?,?	?k??CY?G?*?mY+?p?q?s*+?,?w?+**?+??!???????>?	???'?2?=?H?S?^?c{?????{	xy?|?*???+,*?s?}:???A????CY?G??A?A*??	??4?????%?CY?\Y?]?c*?????l?o?*+???Y+-??:*?I??W-?=*Y????a??*Y???a??*Y??
a??*???	*??*????>?J?1?????q??????????>-qv????? ?!?"?$?'??-??C?U????????*?Ҷ?+?x??=>?*????+?{+?~`3?	????*?Ҷ?d6?@*?I?O*?g.d6*?????*`??*?g\.ddO?????*?g?+?x?**?g+?x???g6+?x?*?g*?I?OO????*??+????HV$?=C????????q???W?F+./,026C:V;b=l>z6?B?C?G?H?G?K?L?? ?





© 2015 - 2025 Weber Informatics LLC | Privacy Policy