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.lucene41 |
Lucene 4.1 file format.
|
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)
|
Modifier and Type | Method and Description |
---|---|
abstract BlockTermState |
PostingsReaderBase.newTermState()
Return a newly created empty TermState
|
abstract BlockTermState |
PostingsWriterBase.newTermState()
Return a newly created empty TermState
|
Modifier and Type | Method and Description |
---|---|
abstract void |
PostingsReaderBase.decodeTerm(long[] longs,
DataInput in,
FieldInfo fieldInfo,
BlockTermState state,
boolean absolute)
Actually decode metadata for next term
|
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.
|
abstract DocsAndPositionsEnum |
PostingsReaderBase.docsAndPositions(FieldInfo fieldInfo,
BlockTermState state,
Bits skipDocs,
DocsAndPositionsEnum reuse,
int flags)
Must fully consume state, since after this call that
TermState may be reused.
|
abstract void |
PostingsWriterBase.encodeTerm(long[] longs,
DataOutput out,
FieldInfo fieldInfo,
BlockTermState state,
boolean absolute)
Encode metadata as long[] and byte[].
|
abstract void |
PostingsWriterBase.finishTerm(BlockTermState state)
Finishes the current term.
|
Modifier and Type | Method and Description |
---|---|
BlockTermState |
Lucene40PostingsReader.newTermState()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
Lucene40PostingsReader.decodeTerm(long[] longs,
DataInput in,
FieldInfo fieldInfo,
BlockTermState _termState,
boolean absolute)
Deprecated.
|
DocsEnum |
Lucene40PostingsReader.docs(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsEnum reuse,
int flags)
Deprecated.
|
DocsAndPositionsEnum |
Lucene40PostingsReader.docsAndPositions(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsAndPositionsEnum reuse,
int flags)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
BlockTermState |
Lucene41PostingsReader.newTermState() |
Modifier and Type | Method and Description |
---|---|
void |
Lucene41PostingsReader.decodeTerm(long[] longs,
DataInput in,
FieldInfo fieldInfo,
BlockTermState _termState,
boolean absolute) |
DocsEnum |
Lucene41PostingsReader.docs(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsEnum reuse,
int flags) |
DocsAndPositionsEnum |
Lucene41PostingsReader.docsAndPositions(FieldInfo fieldInfo,
BlockTermState termState,
Bits liveDocs,
DocsAndPositionsEnum reuse,
int flags) |
void |
Lucene41PostingsWriter.encodeTerm(long[] longs,
DataOutput out,
FieldInfo fieldInfo,
BlockTermState _state,
boolean absolute) |
void |
Lucene41PostingsWriter.finishTerm(BlockTermState _state)
Called when we are done adding docs to this term
|
Modifier and Type | Method and Description |
---|---|
BlockTermState |
PulsingPostingsWriter.newTermState() |
BlockTermState |
PulsingPostingsReader.newTermState() |
Modifier and Type | Method and Description |
---|---|
void |
PulsingPostingsReader.decodeTerm(long[] empty,
DataInput in,
FieldInfo fieldInfo,
BlockTermState _termState,
boolean absolute) |
DocsEnum |
PulsingPostingsReader.docs(FieldInfo field,
BlockTermState _termState,
Bits liveDocs,
DocsEnum reuse,
int flags) |
DocsAndPositionsEnum |
PulsingPostingsReader.docsAndPositions(FieldInfo field,
BlockTermState _termState,
Bits liveDocs,
DocsAndPositionsEnum reuse,
int flags) |
void |
PulsingPostingsWriter.encodeTerm(long[] empty,
DataOutput out,
FieldInfo fieldInfo,
BlockTermState _state,
boolean absolute) |
void |
PulsingPostingsWriter.finishTerm(BlockTermState _state)
Called when we are done adding docs to this term
|
Modifier and Type | Method and Description |
---|---|
BlockTermState |
SepPostingsReader.newTermState() |
BlockTermState |
SepPostingsWriter.newTermState() |
Modifier and Type | Method and Description |
---|---|
void |
SepPostingsReader.decodeTerm(long[] empty,
DataInput in,
FieldInfo fieldInfo,
BlockTermState _termState,
boolean absolute) |
DocsEnum |
SepPostingsReader.docs(FieldInfo fieldInfo,
BlockTermState _termState,
Bits liveDocs,
DocsEnum reuse,
int flags) |
DocsAndPositionsEnum |
SepPostingsReader.docsAndPositions(FieldInfo fieldInfo,
BlockTermState _termState,
Bits liveDocs,
DocsAndPositionsEnum reuse,
int flags) |
void |
SepPostingsWriter.encodeTerm(long[] longs,
DataOutput out,
FieldInfo fieldInfo,
BlockTermState _state,
boolean absolute) |
void |
SepPostingsWriter.finishTerm(BlockTermState _state)
Called when we are done adding docs to this term
|
Copyright © 2000-2016 The Apache Software Foundation. All Rights Reserved.