Package | Description |
---|---|
org.apache.lucene.search.join |
Support for index-time and query-time joins.
|
org.apache.lucene.spatial.prefix |
Prefix Tree Strategy.
|
org.apache.lucene.util |
Some utility classes.
|
Modifier and Type | Method and Description |
---|---|
BitSet |
BitSetProducer.getBitSet(LeafReaderContext context)
Produce a
BitSet matching the expected documents on the given
segment. |
BitSet |
QueryBitSetProducer.getBitSet(LeafReaderContext context) |
Modifier and Type | Method and Description |
---|---|
protected static BitSetIterator |
BlockJoinSelector.toIter(BitSet children)
creates an iterator for the given bitset
|
static Bits |
BlockJoinSelector.wrap(Bits docsWithValue,
BitSet parents,
BitSet children)
Return a
Bits instance that returns true if, and only if, any of
the children of the given parent document has a value. |
static NumericDocValues |
BlockJoinSelector.wrap(NumericDocValues values,
BlockJoinSelector.Type selection,
BitSet parents,
BitSet children)
Deprecated.
|
static NumericDocValues |
BlockJoinSelector.wrap(NumericDocValues values,
BlockJoinSelector.Type selection,
BitSet parents,
DocIdSetIterator children)
Wraps the provided
NumericDocValues , iterating over only
child documents, in order to only select one value per parent among
its children using the configured selection type. |
static SortedDocValues |
BlockJoinSelector.wrap(SortedDocValues values,
BlockJoinSelector.Type selection,
BitSet parents,
BitSet children)
Deprecated.
|
static SortedDocValues |
BlockJoinSelector.wrap(SortedDocValues values,
BlockJoinSelector.Type selection,
BitSet parents,
DocIdSetIterator children)
Wraps the provided
SortedDocValues in order to only select
one value per parent among its children using the configured
selection type. |
static NumericDocValues |
BlockJoinSelector.wrap(SortedNumericDocValues sortedNumerics,
BlockJoinSelector.Type selection,
BitSet parents,
BitSet children)
Deprecated.
|
static NumericDocValues |
BlockJoinSelector.wrap(SortedNumericDocValues sortedNumerics,
BlockJoinSelector.Type selection,
BitSet parents,
DocIdSetIterator children)
Wraps the provided
SortedNumericDocValues in order to only select
one value per parent among its children using the configured
selection type. |
static SortedDocValues |
BlockJoinSelector.wrap(SortedSetDocValues sortedSet,
BlockJoinSelector.Type selection,
BitSet parents,
BitSet children)
Deprecated.
|
static SortedDocValues |
BlockJoinSelector.wrap(SortedSetDocValues sortedSet,
BlockJoinSelector.Type selection,
BitSet parents,
DocIdSetIterator children)
Wraps the provided
SortedSetDocValues in order to only select
one value per parent among its children using the configured
selection type. |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractPrefixTreeQuery.BaseTermsEnumTraverser.collectDocs(BitSet bitSet) |
Modifier and Type | Class and Description |
---|---|
class |
BaseBitSetTestCase<T extends BitSet>
Base test case for BitSets.
|
Modifier and Type | Class and Description |
---|---|
class |
FixedBitSet
BitSet of fixed length (numBits), backed by accessible (
FixedBitSet.getBits() )
long[], accessed with an int index, implementing Bits and
DocIdSet . |
class |
SparseFixedBitSet
A bit set that only stores longs that have at least one bit which is set.
|
Modifier and Type | Method and Description |
---|---|
BitSet |
BitDocIdSet.bits() |
BitSet |
BitSetIterator.getBitSet()
Return the wrapped
BitSet . |
static BitSet |
BitSet.of(DocIdSetIterator it,
int maxDoc)
Build a
BitSet from the content of the provided DocIdSetIterator . |
Modifier and Type | Method and Description |
---|---|
protected void |
BaseBitSetTestCase.assertEquals(BitSet set1,
T set2,
int maxDoc) |
abstract T |
BaseBitSetTestCase.copyOf(BitSet bs,
int length)
Create a copy of the given
BitSet which has length bits. |
Constructor and Description |
---|
BitDocIdSet(BitSet set)
Same as
BitDocIdSet.BitDocIdSet(BitSet, long) but uses the set's
approximate cardinality as a cost. |
BitDocIdSet(BitSet set,
long cost)
|
BitSetIterator(BitSet bits,
long cost)
Sole constructor.
|
Copyright © 2000–2019 The Apache Software Foundation. All rights reserved.