| Package | Description |
|---|---|
| org.apache.lucene.codecs |
Codecs API: API for customization of the encoding and structure of the index.
|
| org.apache.lucene.codecs.lucene40 |
Lucene 4.0 file format.
|
| org.apache.lucene.codecs.memory |
Postings format that is read entirely into memory.
|
| 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 |
Code to maintain and access indices.
|
| org.apache.lucene.search |
Code to search indices.
|
| 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,
DocsEnum postings,
FixedBitSet visitedDocs)
Default merge impl: append documents, mapping around
deletes
|
| Modifier and Type | Method and Description |
|---|---|
DocsEnum |
Lucene40PostingsReader.docs(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsEnum reuse,
int flags) |
| Modifier and Type | Method and Description |
|---|---|
DocsEnum |
Lucene40PostingsReader.docs(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsEnum reuse,
int flags) |
| Modifier and Type | Class and Description |
|---|---|
static class |
DirectPostingsFormat.HighFreqDocsAndPositionsEnum |
static class |
DirectPostingsFormat.HighFreqDocsEnum |
| Modifier and Type | Method and Description |
|---|---|
DocsEnum |
DirectPostingsFormat.HighFreqDocsEnum.reset(int[] docIDs,
int[] freqs) |
| 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 |
|---|---|
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
Exposes flex API, merged from flex API of sub-segments.
|
| Modifier and Type | Field and Description |
|---|---|
DocsEnum |
MultiDocsEnum.EnumWithSlice.docsEnum |
protected DocsEnum |
DocTermOrds.docsEnum |
protected DocsEnum |
FilterAtomicReader.FilterDocsEnum.in |
| 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 |
FilterAtomicReader.FilterTermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags) |
DocsEnum |
MultiTermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags) |
DocsEnum |
FilteredTermsEnum.docs(Bits bits,
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(Bits liveDocs,
String field,
BytesRef term)
Returns
DocsEnum for the specified field &
term. |
DocsEnum |
AtomicReader.termDocsEnum(Bits liveDocs,
String field,
BytesRef term,
int flags)
Returns
DocsEnum for the specified field &
term, with control over whether freqs are required. |
| 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 |
FilterAtomicReader.FilterTermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags) |
DocsEnum |
MultiTermsEnum.docs(Bits liveDocs,
DocsEnum reuse,
int flags) |
DocsEnum |
FilteredTermsEnum.docs(Bits bits,
DocsEnum reuse,
int flags) |
| Constructor and Description |
|---|
FilterAtomicReader.FilterDocsEnum(DocsEnum in) |
| 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) |
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.