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.
|
Modifier and Type | Field and Description |
---|---|
protected FieldMetadata |
BlockReader.fieldMetadata |
protected FieldMetadata |
UniformSplitTerms.fieldMetadata |
protected FieldMetadata |
BlockWriter.fieldMetadata |
Modifier and Type | Method and Description |
---|---|
FieldMetadata |
FieldMetadata.Serializer.read(DataInput input,
FieldInfos fieldInfos,
int maxNumDocs) |
Modifier and Type | Method and Description |
---|---|
protected Collection<FieldMetadata> |
UniformSplitTermsReader.readEncodedFieldsMetadata(int numFields,
DataInput metadataInput,
BlockDecoder blockDecoder,
FieldInfos fieldInfos,
FieldMetadata.Serializer fieldMetadataReader,
int maxNumDocs) |
protected Collection<FieldMetadata> |
UniformSplitTermsReader.readFieldsMetadata(IndexInput indexInput,
BlockDecoder blockDecoder,
FieldInfos fieldInfos,
FieldMetadata.Serializer fieldMetadataReader,
int maxNumDocs) |
protected Collection<FieldMetadata> |
UniformSplitTermsReader.readUnencodedFieldsMetadata(int numFields,
DataInput metadataInput,
FieldInfos fieldInfos,
FieldMetadata.Serializer fieldMetadataReader,
int maxNumDocs) |
Modifier and Type | Method and Description |
---|---|
protected IndexDictionary.BrowserSupplier |
UniformSplitTermsReader.createDictionaryBrowserSupplier(SegmentReadState state,
IndexInput dictionaryInput,
FieldMetadata fieldMetadata,
BlockDecoder blockDecoder,
boolean dictionaryOnHeap) |
void |
FieldMetadata.Serializer.write(DataOutput output,
FieldMetadata fieldMetadata) |
protected BlockTermState |
UniformSplitTermsWriter.writePostingLine(TermsEnum termsEnum,
FieldMetadata fieldMetadata,
NormsProducer normsProducer)
Writes the posting values for the current term in the given
TermsEnum
and updates the FieldMetadata stats. |
Modifier and Type | Method and Description |
---|---|
protected void |
UniformSplitTermsReader.fillFieldMap(PostingsReaderBase postingsReader,
SegmentReadState state,
BlockDecoder blockDecoder,
boolean dictionaryOnHeap,
IndexInput dictionaryInput,
IndexInput blockInput,
Collection<FieldMetadata> fieldMetadataCollection,
FieldInfos fieldInfos) |
Constructor and Description |
---|
BlockReader(IndexDictionary.BrowserSupplier dictionaryBrowserSupplier,
IndexInput blockInput,
PostingsReaderBase postingsReader,
FieldMetadata fieldMetadata,
BlockDecoder blockDecoder) |
IntersectBlockReader(CompiledAutomaton compiled,
BytesRef startTerm,
IndexDictionary.BrowserSupplier dictionaryBrowserSupplier,
IndexInput blockInput,
PostingsReaderBase postingsReader,
FieldMetadata fieldMetadata,
BlockDecoder blockDecoder) |
UniformSplitTerms(IndexInput blockInput,
FieldMetadata fieldMetadata,
PostingsReaderBase postingsReader,
BlockDecoder blockDecoder,
IndexDictionary.BrowserSupplier dictionaryBrowserSupplier) |
Modifier and Type | Field and Description |
---|---|
FieldMetadata |
FieldMetadataTermState.fieldMetadata |
protected FieldMetadata |
STUniformSplitTerms.unionFieldMetadata |
Modifier and Type | Field and Description |
---|---|
protected Set<FieldMetadata> |
STBlockWriter.fieldsInBlock |
Modifier and Type | Method and Description |
---|---|
FieldMetadata |
UnionFieldMetadataBuilder.build() |
protected FieldMetadata |
STUniformSplitTermsReader.createUnionFieldMetadata(Iterable<FieldMetadata> fieldMetadataIterable)
Creates a virtual
FieldMetadata that is the union of the given FieldMetadata s. |
Modifier and Type | Method and Description |
---|---|
UnionFieldMetadataBuilder |
UnionFieldMetadataBuilder.addFieldMetadata(FieldMetadata fieldMetadata) |
Modifier and Type | Method and Description |
---|---|
void |
STBlockLine.collectFields(Collection<FieldMetadata> collector)
Collects the
FieldMetadata of all fields listed in this line. |
protected FieldMetadata |
STUniformSplitTermsReader.createUnionFieldMetadata(Iterable<FieldMetadata> fieldMetadataIterable)
Creates a virtual
FieldMetadata that is the union of the given FieldMetadata s. |
protected void |
STUniformSplitTermsReader.fillFieldMap(PostingsReaderBase postingsReader,
SegmentReadState state,
BlockDecoder blockDecoder,
boolean dictionaryOnHeap,
IndexInput dictionaryInput,
IndexInput blockInput,
Collection<FieldMetadata> fieldMetadataCollection,
FieldInfos fieldInfos) |
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.