Package org.apache.lucene.search
Class IndriAndQuery
java.lang.Object
org.apache.lucene.search.Query
org.apache.lucene.search.IndriQuery
org.apache.lucene.search.IndriAndQuery
- All Implemented Interfaces:
Iterable<BooleanClause>
A Query that matches documents matching combinations of subqueries.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) Expert: Constructs an appropriate Weight implementation for this query.Methods inherited from class org.apache.lucene.search.IndriQuery
equals, getClauses, hashCode, iterator, toString, visit
Methods inherited from class org.apache.lucene.search.Query
classHash, rewrite, sameClassAs, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
IndriAndQuery
-
-
Method Details
-
createWeight
public Weight createWeight(IndexSearcher searcher, ScoreMode scoreMode, float boost) throws IOException Description copied from class:Query
Expert: Constructs an appropriate Weight implementation for this query.Only implemented by primitive queries, which re-write to themselves.
- Specified by:
createWeight
in classIndriQuery
scoreMode
- How the produced scorers will be consumed.boost
- The boost that is propagated by the parent queries.- Throws:
IOException
-