Module org.apache.lucene.codecs
Class FixedGapTermsIndexWriter.SimpleFieldWriter
java.lang.Object
org.apache.lucene.codecs.blockterms.TermsIndexWriterBase.FieldWriter
org.apache.lucene.codecs.blockterms.FixedGapTermsIndexWriter.SimpleFieldWriter
- Enclosing class:
FixedGapTermsIndexWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ByteBuffersDataOutput
private long
(package private) final FieldInfo
(package private) final long
private final BytesRefBuilder
(package private) int
private long
private ByteBuffersDataOutput
(package private) long
(package private) long
private MonotonicBlockPackedWriter
private MonotonicBlockPackedWriter
(package private) final long
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
fieldInfo
-
numIndexTerms
int numIndexTerms -
indexStart
final long indexStart -
termsStart
final long termsStart -
packedIndexStart
long packedIndexStart -
packedOffsetsStart
long packedOffsetsStart -
numTerms
private long numTerms -
offsetsBuffer
-
termOffsets
-
currentOffset
private long currentOffset -
addressBuffer
-
termAddresses
-
lastTerm
-
-
Constructor Details
-
SimpleFieldWriter
SimpleFieldWriter(FieldInfo fieldInfo, long termsFilePointer)
-
-
Method Details
-
checkIndexTerm
- Specified by:
checkIndexTerm
in classTermsIndexWriterBase.FieldWriter
- Throws:
IOException
-
add
- Specified by:
add
in classTermsIndexWriterBase.FieldWriter
- Throws:
IOException
-
finish
- Specified by:
finish
in classTermsIndexWriterBase.FieldWriter
- Throws:
IOException
-