Package | Description |
---|---|
org.apache.lucene.codecs |
Codecs for testing (simulate old disk formats, wacky theoretical use cases, etc)
|
org.apache.lucene.codecs.blocktreeords |
Same postings format as Lucene41, except the terms dictionary also
supports ords, i.e.
|
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.lucene40 |
Support for testing
Lucene40PostingsFormat . |
org.apache.lucene.codecs.lucene41 |
Support for testing
Lucene41Codec . |
org.apache.lucene.codecs.pulsing |
Pulsing Codec: inlines low frequency terms' postings into terms dictionary.
|
org.apache.lucene.codecs.sep |
Sep: base support for separate files (doc,frq,pos,skp,pyl)
|
org.apache.lucene.index |
Misc index tools and index support.
|
org.apache.lucene.queries.function |
Queries that compute score based upon a function
|
org.apache.lucene.search |
This package contains a single proximity query, TermAutomatonQuery.
|
org.apache.lucene.search.payloads |
The payloads package provides Query mechanisms for finding and using payloads.
|
org.apache.lucene.search.spans |
The calculus of spans.
|
org.apache.lucene.spatial.prefix |
Prefix Tree Strategy
|
org.apache.lucene.util |
General test support.
|
Modifier and Type | Class and Description |
---|---|
class |
MappingMultiDocsAndPositionsEnum
Exposes flex API, merged from flex API of sub-segments,
remapping docIDs (this is used for segment merging).
|
class |
MappingMultiDocsEnum
Exposes flex API, merged from flex API of sub-segments,
remapping docIDs (this is used for segment merging).
|
Modifier and Type | Method and Description |
---|---|
abstract DocsEnum |
PostingsReaderBase.docs(FieldInfo fieldInfo,
BlockTermState state,
Bits skipDocs,
DocsEnum reuse,
int flags)
Must fully consume state, since after this call that
TermState may be reused.
|
Modifier and Type | Method and Description |
---|---|
abstract DocsEnum |
PostingsReaderBase.docs(FieldInfo fieldInfo,
BlockTermState state,
Bits skipDocs,
DocsEnum reuse,
int flags)
Must fully consume state, since after this call that
TermState may be reused.
|
TermStats |
PostingsConsumer.merge(MergeState mergeState,
FieldInfo.IndexOptions indexOptions,
DocsEnum postings,
FixedBitSet visitedDocs)
Default merge impl: append documents, mapping around
deletes
|
Modifier and Type | Method and Description |
---|---|
DocsEnum |
OrdsSegmentTermsEnum.docs(Bits skipDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Method and Description |
---|---|
DocsEnum |
OrdsSegmentTermsEnum.docs(Bits skipDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Method and Description |
---|---|
DocsEnum |
IDVersionSegmentTermsEnum.docs(Bits skipDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Method and Description |
---|---|
DocsEnum |
IDVersionSegmentTermsEnum.docs(Bits skipDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Method and Description |
---|---|
DocsEnum |
Lucene40PostingsReader.docs(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsEnum reuse,
int flags)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
DocsEnum |
Lucene40PostingsReader.docs(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsEnum reuse,
int flags)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
DocsEnum |
Lucene41PostingsReader.docs(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Method and Description |
---|---|
DocsEnum |
Lucene41PostingsReader.docs(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Method and Description |
---|---|
DocsEnum |
PulsingPostingsReader.docs(FieldInfo field,
BlockTermState _termState,
Bits liveDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Method and Description |
---|---|
Map<PulsingPostingsReader,DocsEnum> |
PulsingPostingsReader.PulsingEnumAttribute.enums() |
Map<PulsingPostingsReader,DocsEnum> |
PulsingPostingsReader.PulsingEnumAttributeImpl.enums() |
Modifier and Type | Method and Description |
---|---|
DocsEnum |
PulsingPostingsReader.docs(FieldInfo field,
BlockTermState _termState,
Bits liveDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Method and Description |
---|---|
DocsEnum |
SepPostingsReader.docs(FieldInfo fieldInfo,
BlockTermState _termState,
Bits liveDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Method and Description |
---|---|
DocsEnum |
SepPostingsReader.docs(FieldInfo fieldInfo,
BlockTermState _termState,
Bits liveDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Class and Description |
---|---|
static class |
AssertingAtomicReader.AssertingDocsEnum
Wraps a docsenum with additional checks
|
class |
DocsAndPositionsEnum
Also iterates through positions.
|
static class |
FilterAtomicReader.FilterDocsAndPositionsEnum
Base class for filtering
DocsAndPositionsEnum implementations. |
static class |
FilterAtomicReader.FilterDocsEnum
Base class for filtering
DocsEnum implementations. |
class |
MultiDocsAndPositionsEnum
Exposes flex API, merged from flex API of sub-segments.
|
class |
MultiDocsEnum
|
Modifier and Type | Field and Description |
---|---|
protected DocsEnum |
DocTermOrds.docsEnum
Used while uninverting.
|
DocsEnum |
MultiDocsEnum.EnumWithSlice.docsEnum
DocsEnum of this sub-reader. |
protected DocsEnum[] |
PerThreadPKLookup.docsEnums |
protected DocsEnum |
FilterAtomicReader.FilterDocsEnum.in
The underlying DocsEnum instance.
|
Modifier and Type | Method and Description |
---|---|
DocsEnum |
TermsEnum.docs(Bits liveDocs,
DocsEnum reuse)
Get
DocsEnum for the current term. |
abstract DocsEnum |
TermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags)
Get
DocsEnum for the current term, with
control over whether freqs are required. |
DocsEnum |
MultiTermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags) |
DocsEnum |
FilteredTermsEnum.docs(Bits bits,
DocsEnum reuse,
int flags) |
DocsEnum |
FilterAtomicReader.FilterTermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags) |
static DocsEnum |
MultiFields.getTermDocsEnum(IndexReader r,
Bits liveDocs,
String field,
BytesRef term)
Returns
DocsEnum for the specified field &
term. |
static DocsEnum |
MultiFields.getTermDocsEnum(IndexReader r,
Bits liveDocs,
String field,
BytesRef term,
int flags)
Returns
DocsEnum for the specified field &
term, with control over whether freqs are required. |
DocsEnum |
AtomicReader.termDocsEnum(Term term)
Returns
DocsEnum for the specified term. |
Modifier and Type | Method and Description |
---|---|
DocsEnum |
TermsEnum.docs(Bits liveDocs,
DocsEnum reuse)
Get
DocsEnum for the current term. |
abstract DocsEnum |
TermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags)
Get
DocsEnum for the current term, with
control over whether freqs are required. |
DocsEnum |
MultiTermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags) |
DocsEnum |
FilteredTermsEnum.docs(Bits bits,
DocsEnum reuse,
int flags) |
DocsEnum |
FilterAtomicReader.FilterTermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags) |
Constructor and Description |
---|
AssertingDocsEnum(DocsEnum in) |
AssertingDocsEnum(DocsEnum in,
boolean failOnUnsupportedDocID) |
FilterDocsEnum(DocsEnum in)
Create a new FilterDocsEnum
|
Modifier and Type | Class and Description |
---|---|
protected class |
FunctionQuery.AllScorer |
class |
ValueSourceScorer
Scorer which returns the result of FunctionValues.floatVal(int) as
the score for a document. |
Modifier and Type | Class and Description |
---|---|
class |
AssertingScorer
Wraps a Scorer with additional checks
|
protected class |
ConstantScoreQuery.ConstantScorer |
class |
ScoreCachingWrappingScorer
A
Scorer which wraps another scorer and caches the score of the
current document. |
class |
Scorer
Expert: Common scoring functionality for different types of queries.
|
Modifier and Type | Method and Description |
---|---|
DocsEnum |
FuzzyTermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Method and Description |
---|---|
DocsEnum |
FuzzyTermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Class and Description |
---|---|
class |
PayloadNearQuery.PayloadNearSpanScorer |
protected class |
PayloadTermQuery.PayloadTermWeight.PayloadTermSpanScorer |
Modifier and Type | Class and Description |
---|---|
class |
SpanScorer
Public for extension only.
|
Modifier and Type | Field and Description |
---|---|
protected DocsEnum |
AbstractPrefixTreeFilter.BaseTermsEnumTraverser.docsEnum |
Modifier and Type | Method and Description |
---|---|
static DocsEnum |
TestUtil.docs(Random random,
IndexReader r,
String field,
BytesRef term,
Bits liveDocs,
DocsEnum reuse,
int flags) |
static DocsEnum |
TestUtil.docs(Random random,
TermsEnum termsEnum,
Bits liveDocs,
DocsEnum reuse,
int flags) |
Modifier and Type | Method and Description |
---|---|
void |
LuceneTestCase.assertDocsEnumEquals(String info,
DocsEnum leftDocs,
DocsEnum rightDocs,
boolean hasFreqs)
checks docs + freqs, sequentially
|
void |
LuceneTestCase.assertDocsSkippingEquals(String info,
IndexReader leftReader,
int docFreq,
DocsEnum leftDocs,
DocsEnum rightDocs,
boolean hasFreqs)
checks advancing docs
|
static DocsEnum |
TestUtil.docs(Random random,
IndexReader r,
String field,
BytesRef term,
Bits liveDocs,
DocsEnum reuse,
int flags) |
static DocsEnum |
TestUtil.docs(Random random,
TermsEnum termsEnum,
Bits liveDocs,
DocsEnum reuse,
int flags) |
Copyright © 2000–2024 The Apache Software Foundation. All rights reserved.