final class FSTTermsWriter.TermsWriter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private Builder<FSTTermOutputs.TermData> |
builder |
private FieldInfo |
fieldInfo |
private int |
longsSize |
private RAMOutputStream |
metaWriter |
private long |
numTerms |
private FSTTermOutputs |
outputs |
private IntsRefBuilder |
scratchTerm |
Constructor and Description |
---|
TermsWriter(FieldInfo fieldInfo) |
Modifier and Type | Method and Description |
---|---|
void |
finish(long sumTotalTermFreq,
long sumDocFreq,
int docCount) |
void |
finishTerm(BytesRef text,
BlockTermState state) |
private final Builder<FSTTermOutputs.TermData> builder
private final FSTTermOutputs outputs
private final FieldInfo fieldInfo
private final int longsSize
private long numTerms
private final IntsRefBuilder scratchTerm
private final RAMOutputStream metaWriter
TermsWriter(FieldInfo fieldInfo)
public void finishTerm(BytesRef text, BlockTermState state) throws java.io.IOException
java.io.IOException
public void finish(long sumTotalTermFreq, long sumDocFreq, int docCount) throws java.io.IOException
java.io.IOException