A C E G H J M N O R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acceptsDocsOutOfOrder() - Method in class org.apache.lucene.search.join.ToParentBlockJoinCollector
- Avg - org.apache.lucene.search.join.ToParentBlockJoinQuery.ScoreMode
-
Parent hit's score is the average of all child scores.
C
- clone() - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
- clone() - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery
- collect(int) - Method in class org.apache.lucene.search.join.ToParentBlockJoinCollector
- createJoinQuery(String, String, Query, IndexSearcher) - Static method in class org.apache.lucene.search.join.JoinUtil
-
Method for query time joining.
- createWeight(Searcher) - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
- createWeight(Searcher) - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery
E
- equals(Object) - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
- equals(Object) - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery
- extractTerms(Set<Term>) - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
- extractTerms(Set<Term>) - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery
G
- getDocIdSet(IndexReader) - Method in class org.apache.lucene.search.join.RawTermFilter
- getTopGroups(ToParentBlockJoinQuery, Sort, int, int, int, boolean) - Method in class org.apache.lucene.search.join.ToParentBlockJoinCollector
-
Return the TopGroups for the specified BlockJoinQuery.
H
- hashCode() - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
- hashCode() - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery
J
- JoinUtil - Class in org.apache.lucene.search.join
-
Utility for query time joining using
TermsQuery
andTermsCollector
.
M
- Max - org.apache.lucene.search.join.ToParentBlockJoinQuery.ScoreMode
-
Parent hit's score is the max of all child scores.
N
- None - org.apache.lucene.search.join.ToParentBlockJoinQuery.ScoreMode
-
Do no scoring.
O
- org.apache.lucene.search.join - package org.apache.lucene.search.join
-
This modules support index-time and query-time joins.
R
- RawTermFilter - Class in org.apache.lucene.search.join
-
Expert: creates a filter accepting all documents containing the provided term, disregarding deleted documents.
- RawTermFilter(Term) - Constructor for class org.apache.lucene.search.join.RawTermFilter
- rewrite(IndexReader) - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
- rewrite(IndexReader) - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery
S
- setNextReader(IndexReader, int) - Method in class org.apache.lucene.search.join.ToParentBlockJoinCollector
- setScorer(Scorer) - Method in class org.apache.lucene.search.join.ToParentBlockJoinCollector
T
- ToChildBlockJoinQuery - Class in org.apache.lucene.search.join
-
Just like
ToParentBlockJoinQuery
, except this query joins in reverse: you provide a Query matching parent documents and it joins down to child documents. - ToChildBlockJoinQuery(Query, Filter, boolean) - Constructor for class org.apache.lucene.search.join.ToChildBlockJoinQuery
- ToParentBlockJoinCollector - Class in org.apache.lucene.search.join
-
Collects parent document hits for a Query containing one more more BlockJoinQuery clauses, sorted by the specified parent Sort.
- ToParentBlockJoinCollector(Sort, int, boolean, boolean) - Constructor for class org.apache.lucene.search.join.ToParentBlockJoinCollector
- ToParentBlockJoinQuery - Class in org.apache.lucene.search.join
-
This query requires that you index children and parent docs as a single block, using the
IndexWriter.addDocuments(java.util.Collection<org.apache.lucene.document.Document>)
orIndexWriter.updateDocuments(org.apache.lucene.index.Term, java.util.Collection<org.apache.lucene.document.Document>)
API. - ToParentBlockJoinQuery(Query, Filter, ToParentBlockJoinQuery.ScoreMode) - Constructor for class org.apache.lucene.search.join.ToParentBlockJoinQuery
-
Create a ToParentBlockJoinQuery.
- ToParentBlockJoinQuery.ScoreMode - Enum in org.apache.lucene.search.join
-
How to aggregate multiple child hit scores into a single parent score.
- toString(String) - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
- toString(String) - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery
- Total - org.apache.lucene.search.join.ToParentBlockJoinQuery.ScoreMode
-
Parent hit's score is the sum of all child scores.
V
- valueOf(String) - Static method in enum org.apache.lucene.search.join.ToParentBlockJoinQuery.ScoreMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.lucene.search.join.ToParentBlockJoinQuery.ScoreMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages