Package | Description |
---|---|
org.apache.lucene.index |
Code to maintain and access indices.
|
org.apache.lucene.search |
Code to search indices.
|
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.util |
Some utility classes.
|
org.apache.lucene.util.packed |
Packed integer arrays and streams.
|
Modifier and Type | Class and Description |
---|---|
class |
DocsAndPositionsEnum
Also iterates through positions.
|
class |
DocsEnum
Iterates through the documents and term freqs.
|
static class |
FilterLeafReader.FilterDocsAndPositionsEnum
Base class for filtering
DocsAndPositionsEnum implementations. |
static class |
FilterLeafReader.FilterDocsEnum
Base class for filtering
DocsEnum implementations. |
class |
MultiDocsAndPositionsEnum
Exposes flex API, merged from flex API of sub-segments.
|
class |
MultiDocsEnum
|
Modifier and Type | Class and Description |
---|---|
protected class |
ConstantScoreQuery.ConstantScorer |
class |
FilteredDocIdSetIterator
Abstract decorator class of a DocIdSetIterator
implementation that provides on-demand filter/validation
mechanism on an underlying DocIdSetIterator.
|
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 | Field and Description |
---|---|
protected DocIdSetIterator |
FilteredDocIdSetIterator._innerIter |
Modifier and Type | Method and Description |
---|---|
static DocIdSetIterator |
DocIdSetIterator.empty()
An empty
DocIdSetIterator instance |
DocIdSetIterator |
FilteredDocIdSetIterator.getDelegate()
Return the wrapped
DocIdSetIterator . |
DocIdSetIterator |
FilteredDocIdSet.iterator()
Implementation of the contract to build a DocIdSetIterator.
|
DocIdSetIterator |
DocValuesDocIdSet.iterator() |
abstract DocIdSetIterator |
DocIdSet.iterator()
Provides a
DocIdSetIterator to access the set. |
Modifier and Type | Method and Description |
---|---|
protected DocIdSet |
LRUFilterCache.cacheImpl(DocIdSetIterator iterator,
LeafReader reader)
Default cache implementation: uses
RoaringDocIdSet . |
protected DocIdSet |
CachingWrapperFilter.cacheImpl(DocIdSetIterator iterator,
LeafReader reader)
Default cache implementation: uses
RoaringDocIdSet . |
Constructor and Description |
---|
ConstantScoreQuery.ConstantScorer(DocIdSetIterator docIdSetIterator,
Weight w,
float theScore) |
FilteredDocIdSetIterator(DocIdSetIterator innerIter)
Constructor.
|
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 | Class and Description |
---|---|
class |
BitSetIterator
A
DocIdSetIterator which iterates over set bits in a
bit set. |
Modifier and Type | Method and Description |
---|---|
DocIdSetIterator |
RoaringDocIdSet.iterator() |
DocIdSetIterator |
NotDocIdSet.iterator() |
DocIdSetIterator |
BitDocIdSet.iterator() |
Modifier and Type | Method and Description |
---|---|
RoaringDocIdSet.Builder |
RoaringDocIdSet.Builder.add(DocIdSetIterator disi)
Add the content of the provided
DocIdSetIterator . |
void |
SparseFixedBitSet.and(DocIdSetIterator it) |
void |
FixedBitSet.and(DocIdSetIterator iter) |
void |
BitSet.and(DocIdSetIterator iter)
Does in-place AND of the bits provided by the iterator.
|
void |
BitDocIdSet.Builder.and(DocIdSetIterator it)
Removes from this builder documents that are not contained in
it . |
void |
FixedBitSet.andNot(DocIdSetIterator iter) |
void |
BitSet.andNot(DocIdSetIterator iter)
this = this AND NOT other.
|
void |
BitDocIdSet.Builder.andNot(DocIdSetIterator it)
Removes from this builder documents that are contained in
it . |
protected void |
BitSet.assertUnpositioned(DocIdSetIterator iter)
Assert that the current doc is -1.
|
static FixedBitSet |
BitSetIterator.getFixedBitSetOrNull(DocIdSetIterator iterator)
If the provided iterator wraps a
FixedBitSet , returns it, otherwise returns null. |
static SparseFixedBitSet |
BitSetIterator.getSparseFixedBitSetOrNull(DocIdSetIterator iterator)
If the provided iterator wraps a
SparseFixedBitSet , returns it, otherwise returns null. |
void |
SparseFixedBitSet.or(DocIdSetIterator it) |
void |
FixedBitSet.or(DocIdSetIterator iter) |
void |
BitSet.or(DocIdSetIterator iter)
Does in-place OR of the bits provided by the iterator.
|
void |
BitDocIdSet.Builder.or(DocIdSetIterator it)
Add the content of the provided
DocIdSetIterator to this builder. |
void |
FixedBitSet.xor(DocIdSetIterator iter)
Does in-place XOR of the bits provided by the iterator.
|
Modifier and Type | Method and Description |
---|---|
DocIdSetIterator |
EliasFanoDocIdSet.iterator()
Provides a
DocIdSetIterator to access encoded document ids. |
Modifier and Type | Method and Description |
---|---|
void |
EliasFanoDocIdSet.encodeFromDisi(DocIdSetIterator disi)
Encode the document ids from a DocIdSetIterator.
|
Copyright © 2000-2015 Apache Software Foundation. All Rights Reserved.