| Package | Description |
|---|---|
| org.apache.lucene.codecs.blocktree |
BlockTree terms dictionary.
|
| Class and Description |
|---|
| AutoPrefixTermsWriter.PrefixTerm
Describes a range of term-space to match, either a simple prefix
(foo*) or a floor-block range of a prefix (e.g.
|
| BitSetPostingsEnum
Takes a
FixedBitSet and creates a DOCS PostingsEnum from it. |
| BitSetTermsEnum
Silly stub class, used only when writing an auto-prefix
term in order to expose DocsEnum over a FixedBitSet.
|
| BlockTreeTermsReader
A block-based terms index and dictionary that assigns
terms to variable length blocks according to how they
share prefixes.
|
| BlockTreeTermsWriter.FieldMetaData |
| BlockTreeTermsWriter.PendingBlock |
| BlockTreeTermsWriter.PendingEntry |
| BlockTreeTermsWriter.PendingTerm |
| FieldReader
BlockTree's implementation of
Terms. |
| IntersectTermsEnum
This is used to implement efficient
Terms.intersect(org.apache.lucene.util.automaton.CompiledAutomaton, org.apache.lucene.util.BytesRef) for
block-tree. |
| IntersectTermsEnum.NoMoreTermsException |
| IntersectTermsEnumFrame |
| SegmentTermsEnum
Iterates through terms in this field.
|
| SegmentTermsEnumFrame |
| Stats
BlockTree statistics for a single field
returned by
FieldReader.getStats(). |