Package | Description |
---|---|
org.apache.lucene.search.join |
Support for index-time and query-time joins.
|
Modifier and Type | Class and Description |
---|---|
class |
QueryBitSetProducer
A
BitSetProducer that wraps a query and caches matching
BitSet s per segment. |
Modifier and Type | Field and Description |
---|---|
private BitSetProducer |
ToParentBlockJoinSortField.childFilter |
private BitSetProducer |
ToParentBlockJoinSortField.parentFilter |
private BitSetProducer |
ToChildBlockJoinQuery.parentsFilter |
private BitSetProducer |
ToChildBlockJoinQuery.ToChildBlockJoinWeight.parentsFilter |
private BitSetProducer |
ToParentBlockJoinQuery.parentsFilter |
private BitSetProducer |
ToParentBlockJoinQuery.BlockJoinWeight.parentsFilter |
Modifier and Type | Method and Description |
---|---|
static void |
CheckJoinIndex.check(IndexReader reader,
BitSetProducer parentsFilter)
Check that the given index is good to use for block joins.
|
Constructor and Description |
---|
BlockJoinWeight(Query joinQuery,
Weight childWeight,
BitSetProducer parentsFilter,
ScoreMode scoreMode) |
ToChildBlockJoinQuery(Query parentQuery,
BitSetProducer parentsFilter)
Create a ToChildBlockJoinQuery.
|
ToChildBlockJoinQuery(Query origParentQuery,
Query parentQuery,
BitSetProducer parentsFilter) |
ToChildBlockJoinWeight(Query joinQuery,
Weight parentWeight,
BitSetProducer parentsFilter,
boolean doScores) |
ToParentBlockJoinQuery(Query childQuery,
BitSetProducer parentsFilter,
ScoreMode scoreMode)
Create a ToParentBlockJoinQuery.
|
ToParentBlockJoinQuery(Query origChildQuery,
Query childQuery,
BitSetProducer parentsFilter,
ScoreMode scoreMode) |
ToParentBlockJoinSortField(java.lang.String field,
SortField.Type type,
boolean reverse,
BitSetProducer parentFilter,
BitSetProducer childFilter)
Create ToParentBlockJoinSortField.
|
ToParentBlockJoinSortField(java.lang.String field,
SortField.Type type,
boolean reverse,
boolean order,
BitSetProducer parentFilter,
BitSetProducer childFilter)
Create ToParentBlockJoinSortField.
|