Package | Description |
---|---|
org.apache.lucene.codecs |
Codecs API: API for customization of the encoding and structure of the index.
|
org.apache.lucene.codecs.blockterms |
Pluggable term index / block terms dictionary implementations.
|
org.apache.lucene.codecs.blocktree |
BlockTree terms dictionary.
|
org.apache.lucene.codecs.blocktreeords |
Same postings format as Lucene50, except the terms dictionary also
supports ords, i.e.
|
org.apache.lucene.codecs.bloom |
Codec PostingsFormat for fast access to low-frequency terms
such as primary key fields.
|
org.apache.lucene.codecs.compressing |
StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.
|
org.apache.lucene.codecs.idversion |
A primary-key postings format that associates a version (long) with each term and
can provide fail-fast lookups by ID and version.
|
org.apache.lucene.codecs.lucene50 |
Components from the Lucene 5.0 index format
See
org.apache.lucene.codecs.lucene80 for an overview
of the index format. |
org.apache.lucene.codecs.lucene70 |
Components from the Lucene 7.0 index format.
|
org.apache.lucene.codecs.lucene80 |
Components from the Lucene 8.0 index format
See
org.apache.lucene.codecs.lucene84 for an overview
of the index format. |
org.apache.lucene.codecs.lucene84 |
Lucene 8.4 file format.
|
org.apache.lucene.codecs.memory |
Term dictionary, DocValues or Postings formats that are read
entirely into memory.
|
org.apache.lucene.codecs.simpletext |
Simpletext Codec: writes human readable postings.
|
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.
|
org.apache.lucene.index |
Code to maintain and access indices.
|
org.apache.lucene.index.memory |
High-performance single-document main memory Apache Lucene fulltext search index.
|
org.apache.lucene.search |
Code to search indices.
|
Modifier and Type | Method and Description |
---|---|
abstract ImpactsEnum |
PostingsReaderBase.impacts(FieldInfo fieldInfo,
BlockTermState state,
int flags)
Return a
ImpactsEnum that computes impacts with scorer . |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
BlockTermsReader.FieldReader.SegmentTermsEnum.impacts(int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
SegmentTermsEnum.impacts(int flags) |
ImpactsEnum |
IntersectTermsEnum.impacts(int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
OrdsIntersectTermsEnum.impacts(int flags) |
ImpactsEnum |
OrdsSegmentTermsEnum.impacts(int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
BloomFilteringPostingsFormat.BloomFilteredFieldsProducer.BloomFilteredTermsEnum.impacts(int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
CompressingTermVectorsReader.TVTermsEnum.impacts(int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
IDVersionPostingsReader.impacts(FieldInfo fieldInfo,
BlockTermState state,
int flags) |
ImpactsEnum |
IDVersionSegmentTermsEnum.impacts(int flags) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
Lucene50PostingsReader.BlockImpactsEverythingEnum |
(package private) class |
Lucene50PostingsReader.BlockImpactsPostingsEnum |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
Lucene50PostingsReader.impacts(FieldInfo fieldInfo,
BlockTermState state,
int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
Lucene70DocValuesProducer.TermsDict.impacts(int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
Lucene80DocValuesProducer.TermsDict.impacts(int flags) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
Lucene84PostingsReader.BlockImpactsDocsEnum |
(package private) class |
Lucene84PostingsReader.BlockImpactsEverythingEnum |
(package private) class |
Lucene84PostingsReader.BlockImpactsPostingsEnum |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
Lucene84PostingsReader.impacts(FieldInfo fieldInfo,
BlockTermState state,
int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
FSTOrdTermsReader.TermsReader.BaseTermsEnum.impacts(int flags) |
ImpactsEnum |
DirectPostingsFormat.DirectField.DirectTermsEnum.impacts(int flags) |
ImpactsEnum |
DirectPostingsFormat.DirectField.DirectIntersectTermsEnum.impacts(int flags) |
ImpactsEnum |
FSTTermsReader.TermsReader.BaseTermsEnum.impacts(int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
SimpleTextTermVectorsReader.SimpleTVTermsEnum.impacts(int flags) |
ImpactsEnum |
SimpleTextFieldsReader.SimpleTextTermsEnum.impacts(int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
BlockReader.impacts(int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
STMergingTermsEnum.impacts(int flags) |
Modifier and Type | Class and Description |
---|---|
class |
SlowImpactsEnum
ImpactsEnum that doesn't index impacts but implements the API in a
legal way. |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
MultiTermsEnum.impacts(int flags) |
ImpactsEnum |
FreqProxFields.FreqProxTermsEnum.impacts(int flags) |
ImpactsEnum |
FilteredTermsEnum.impacts(int flags) |
ImpactsEnum |
SortedDocValuesTermsEnum.impacts(int flags) |
ImpactsEnum |
SortedSetDocValuesTermsEnum.impacts(int flags) |
abstract ImpactsEnum |
TermsEnum.impacts(int flags)
Return a
ImpactsEnum . |
ImpactsEnum |
FilterLeafReader.FilterTermsEnum.impacts(int flags) |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
MemoryIndex.MemoryIndexReader.MemoryTermsEnum.impacts(int flags) |
Modifier and Type | Field and Description |
---|---|
(package private) ImpactsEnum |
PhraseQuery.PostingsAndFreq.impacts |
private ImpactsEnum |
TermScorer.impactsEnum |
Modifier and Type | Method and Description |
---|---|
ImpactsEnum |
FuzzyTermsEnum.impacts(int flags) |
Modifier and Type | Method and Description |
---|---|
(package private) static ImpactsSource |
ExactPhraseMatcher.mergeImpacts(ImpactsEnum[] impactsEnums)
Merge impacts for multiple terms of an exact phrase.
|
(package private) static ImpactsSource |
SynonymQuery.mergeImpacts(ImpactsEnum[] impactsEnums,
float[] boosts)
Merge impacts for multiple synonyms.
|
Constructor and Description |
---|
PostingsAndFreq(PostingsEnum postings,
ImpactsEnum impacts,
int position,
java.util.List<Term> terms) |
PostingsAndFreq(PostingsEnum postings,
ImpactsEnum impacts,
int position,
Term... terms) |
TermScorer(Weight weight,
ImpactsEnum impactsEnum,
LeafSimScorer docScorer)
Construct a
TermScorer that will use impacts to skip blocks of
non-competitive documents. |