| 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 |
BlockWriter.fieldMetadata |
protected FieldMetadata |
BlockReader.fieldMetadata |
protected FieldMetadata |
UniformSplitTerms.fieldMetadata |
| Modifier and Type | Method and Description |
|---|---|
static FieldMetadata |
FieldMetadata.read(DataInput input,
FieldInfos fieldInfos) |
| Modifier and Type | Method and Description |
|---|---|
protected static Collection<FieldMetadata> |
UniformSplitTermsReader.parseFieldsMetadata(IndexInput indexInput,
FieldInfos fieldInfos) |
| Modifier and Type | Method and Description |
|---|---|
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,
BlockDecoder blockDecoder,
IndexInput dictionaryInput,
IndexInput blockInput,
Collection<FieldMetadata> fieldMetadataCollection,
FieldInfos fieldInfos) |
| Constructor and Description |
|---|
BlockReader(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) |
| 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 FieldMetadatas. |
| 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 FieldMetadatas. |
protected void |
STUniformSplitTermsReader.fillFieldMap(PostingsReaderBase postingsReader,
BlockDecoder blockDecoder,
IndexInput dictionaryInput,
IndexInput blockInput,
Collection<FieldMetadata> fieldMetadataCollection,
FieldInfos fieldInfos) |
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.