Class STBlockLine
java.lang.Object
org.apache.lucene.codecs.uniformsplit.BlockLine
org.apache.lucene.codecs.uniformsplit.sharedterms.STBlockLine
- All Implemented Interfaces:
Accountable
Represents a term and its details stored in the
BlockTermState
. It is an extension of
BlockLine
for the Shared Terms format. This means the line contains a term and all its
fields TermState
s.- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Reads block lines encoded incrementally, with all fields corresponding to the term of the line. -
Field Summary
Modifier and TypeFieldDescriptionprotected final List<FieldMetadataTermState>
List of the fields ond their TermStates for this block line.Fields inherited from class org.apache.lucene.codecs.uniformsplit.BlockLine
termBytes, termState, termStateRelativeOffset
Fields inherited from interface org.apache.lucene.util.Accountable
NULL_ACCOUNTABLE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
collectFields
(Collection<FieldMetadata> collector) Collects theFieldMetadata
of all fields listed in this line.Methods inherited from class org.apache.lucene.codecs.uniformsplit.BlockLine
getTermBytes, getTermStateRelativeOffset, ramBytesUsed, reset
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.lucene.util.Accountable
getChildResources
-
Field Details
-
termStates
List of the fields ond their TermStates for this block line. Only used for writing.
-
-
Constructor Details
-
STBlockLine
-
-
Method Details
-
collectFields
Collects theFieldMetadata
of all fields listed in this line.- Parameters:
collector
- Receives the collectedFieldMetadata
.
-