Uses of Class
org.apache.lucene.codecs.uniformsplit.FieldMetadata
-
Packages that use FieldMetadata Package Description org.apache.lucene.codecs.uniformsplit Pluggable term index / block terms dictionary implementations.org.apache.lucene.codecs.uniformsplit.sharedterms Pluggable term index / block terms dictionary implementations. -
-
Uses of FieldMetadata in org.apache.lucene.codecs.uniformsplit
Fields in org.apache.lucene.codecs.uniformsplit declared as FieldMetadata Modifier and Type Field Description protected FieldMetadata
BlockReader. fieldMetadata
protected FieldMetadata
BlockWriter. fieldMetadata
protected FieldMetadata
UniformSplitTerms. fieldMetadata
Methods in org.apache.lucene.codecs.uniformsplit that return FieldMetadata Modifier and Type Method Description static FieldMetadata
FieldMetadata. read(DataInput input, FieldInfos fieldInfos)
Methods in org.apache.lucene.codecs.uniformsplit that return types with arguments of type FieldMetadata Modifier and Type Method Description protected static java.util.Collection<FieldMetadata>
UniformSplitTermsReader. parseFieldsMetadata(IndexInput indexInput, FieldInfos fieldInfos)
Methods in org.apache.lucene.codecs.uniformsplit with parameters of type FieldMetadata Modifier and Type Method Description (package private) void
BlockWriter. setField(FieldMetadata fieldMetadata)
protected BlockTermState
UniformSplitTermsWriter. writePostingLine(TermsEnum termsEnum, FieldMetadata fieldMetadata, NormsProducer normsProducer)
Writes the posting values for the current term in the givenTermsEnum
and updates theFieldMetadata
stats.Method parameters in org.apache.lucene.codecs.uniformsplit with type arguments of type FieldMetadata Modifier and Type Method Description protected void
UniformSplitTermsReader. fillFieldMap(PostingsReaderBase postingsReader, BlockDecoder blockDecoder, IndexInput dictionaryInput, IndexInput blockInput, java.util.Collection<FieldMetadata> fieldMetadataCollection, FieldInfos fieldInfos)
Constructors in org.apache.lucene.codecs.uniformsplit with parameters of type FieldMetadata Constructor Description BlockReader(java.util.function.Supplier<IndexDictionary.Browser> dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder)
IntersectBlockReader(CompiledAutomaton compiled, BytesRef startTerm, DictionaryBrowserSupplier dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder)
UniformSplitTerms(IndexInput blockInput, FieldMetadata fieldMetadata, PostingsReaderBase postingsReader, BlockDecoder blockDecoder, DictionaryBrowserSupplier dictionaryBrowserSupplier)
UniformSplitTerms(IndexInput dictionaryInput, IndexInput blockInput, FieldMetadata fieldMetadata, PostingsReaderBase postingsReader, BlockDecoder blockDecoder)
-
Uses of FieldMetadata in org.apache.lucene.codecs.uniformsplit.sharedterms
Fields in org.apache.lucene.codecs.uniformsplit.sharedterms declared as FieldMetadata Modifier and Type Field Description FieldMetadata
FieldMetadataTermState. fieldMetadata
(package private) FieldMetadata
STUniformSplitTermsWriter.FieldTerms. fieldMetadata
protected FieldMetadata
STUniformSplitTerms. unionFieldMetadata
Fields in org.apache.lucene.codecs.uniformsplit.sharedterms with type parameters of type FieldMetadata Modifier and Type Field Description protected java.util.Set<FieldMetadata>
STBlockWriter. fieldsInBlock
Methods in org.apache.lucene.codecs.uniformsplit.sharedterms that return FieldMetadata Modifier and Type Method Description FieldMetadata
UnionFieldMetadataBuilder. build()
protected FieldMetadata
STUniformSplitTermsReader. createUnionFieldMetadata(java.lang.Iterable<FieldMetadata> fieldMetadataIterable)
Creates a virtualFieldMetadata
that is the union of the givenFieldMetadata
s.Methods in org.apache.lucene.codecs.uniformsplit.sharedterms that return types with arguments of type FieldMetadata Modifier and Type Method Description private java.util.List<FieldMetadata>
STUniformSplitTermsWriter. createFieldMetadataList(java.util.Iterator<FieldInfo> fieldInfos, int maxDoc)
private java.util.Collection<FieldMetadata>
STUniformSplitTermsWriter. mergeSegments(MergeState mergeState, NormsProducer normsProducer, java.util.List<STUniformSplitTermsWriter.TermIterator<STUniformSplitTermsWriter.SegmentTerms>> segmentTermsList, STBlockWriter blockWriter, IndexDictionary.Builder dictionaryBuilder)
java.util.Collection<FieldMetadata>
STUniformSplitTermsWriter.SharedTermsWriter. writeSharedTerms(STBlockWriter blockWriter, IndexDictionary.Builder dictionaryBuilder)
private java.util.Collection<FieldMetadata>
STUniformSplitTermsWriter. writeSingleSegment(Fields fields, NormsProducer normsProducer, STBlockWriter blockWriter, IndexDictionary.Builder dictionaryBuilder)
Methods in org.apache.lucene.codecs.uniformsplit.sharedterms with parameters of type FieldMetadata Modifier and Type Method Description UnionFieldMetadataBuilder
UnionFieldMetadataBuilder. addFieldMetadata(FieldMetadata fieldMetadata)
Method parameters in org.apache.lucene.codecs.uniformsplit.sharedterms with type arguments of type FieldMetadata Modifier and Type Method Description void
STBlockLine. collectFields(java.util.Collection<FieldMetadata> collector)
Collects theFieldMetadata
of all fields listed in this line.private STUniformSplitTermsWriter.TermIteratorQueue<STUniformSplitTermsWriter.FieldTerms>
STUniformSplitTermsWriter. createFieldTermsQueue(Fields fields, java.util.List<FieldMetadata> fieldMetadataList)
private java.util.Map<java.lang.String,STUniformSplitTermsWriter.MergingFieldTerms>
STUniformSplitTermsWriter. createMergingFieldTermsMap(java.util.List<FieldMetadata> fieldMetadataList, int numSegments)
protected FieldMetadata
STUniformSplitTermsReader. createUnionFieldMetadata(java.lang.Iterable<FieldMetadata> fieldMetadataIterable)
Creates a virtualFieldMetadata
that is the union of the givenFieldMetadata
s.protected void
STUniformSplitTermsReader. fillFieldMap(PostingsReaderBase postingsReader, BlockDecoder blockDecoder, IndexInput dictionaryInput, IndexInput blockInput, java.util.Collection<FieldMetadata> fieldMetadataCollection, FieldInfos fieldInfos)
private int
STUniformSplitTermsWriter. writeFieldMetadataList(java.util.Collection<FieldMetadata> fieldMetadataList)
Constructors in org.apache.lucene.codecs.uniformsplit.sharedterms with parameters of type FieldMetadata Constructor Description FieldMetadataTermState(FieldMetadata fieldMetadata, BlockTermState state)
FieldTerms(FieldMetadata fieldMetadata, TermsEnum termsEnum)
MergingFieldTerms(FieldMetadata fieldMetadata, STMergingTermsEnum termsEnum)
STBlockReader(java.util.function.Supplier<IndexDictionary.Browser> dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder, FieldInfos fieldInfos)
STIntersectBlockReader(CompiledAutomaton compiled, BytesRef startTerm, DictionaryBrowserSupplier dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder, FieldInfos fieldInfos)
STMergingBlockReader(java.util.function.Supplier<IndexDictionary.Browser> dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder, FieldInfos fieldInfos)
STUniformSplitTerms(IndexInput blockInput, FieldMetadata fieldMetadata, FieldMetadata unionFieldMetadata, PostingsReaderBase postingsReader, BlockDecoder blockDecoder, FieldInfos fieldInfos, DictionaryBrowserSupplier dictionaryBrowserSupplier)
-