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 TermStates.- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classReads block lines encoded incrementally, with all fields corresponding to the term of the line. -
Field Summary
FieldsModifier 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, termStateRelativeOffsetFields inherited from interface org.apache.lucene.util.Accountable
NULL_ACCOUNTABLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcollectFields(Collection<FieldMetadata> collector) Collects theFieldMetadataof all fields listed in this line.Methods inherited from class org.apache.lucene.codecs.uniformsplit.BlockLine
getTermBytes, getTermStateRelativeOffset, ramBytesUsed, resetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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 theFieldMetadataof all fields listed in this line.- Parameters:
collector- Receives the collectedFieldMetadata.
-