TwigQuery.EmptyRootQuery, TwigQuery.TwigWeight
ancestor, levelConstraint, lowerBound, upperBound
Constructor and Description |
---|
TupleQuery()
Constructs an empty tuple.
|
TupleQuery(boolean disableCoord)
Constructs an empty tuple query.
|
TupleQuery(int level)
Constructs an empty tuple query at a given level.
|
TupleQuery(int level,
boolean disableCoord)
Constructs an empty tuple query.
|
Modifier and Type | Method and Description |
---|---|
void |
add(NodeBooleanClause clause)
Adds a clause to a tuple query.
|
void |
add(NodeQuery query,
NodeBooleanClause.Occur occur)
Adds a clause to a tuple query.
|
org.apache.lucene.search.Weight |
createWeight(org.apache.lucene.search.IndexSearcher searcher) |
addChild, addClause, addDescendant, addRoot, clauses, clone, equals, getClauses, getMaxClauseCount, getRoot, hashCode, iterator, rewrite, setAncestorPointer, setLevelConstraint, setMaxClauseCount, setNodeConstraint, toString
getDocsNodesAndPositionsEnum, getLevelConstraint, getNodeConstraint, setNodeConstraint
public TupleQuery()
Similarity.coord(int,int)
is disabled by default.
public TupleQuery(int level)
disableCoord
- disables Similarity.coord(int,int)
in scoring.public TupleQuery(boolean disableCoord)
Similarity.coord(int,int)
may be
disabled in scoring, as appropriate. For example, this score factor does
not make sense for most automatically generated queries, like
WildcardQuery
and FuzzyQuery
.disableCoord
- disables Similarity.coord(int,int)
in scoring.public TupleQuery(int level, boolean disableCoord)
Similarity.coord(int,int)
may be
disabled in scoring, as appropriate. For example, this score factor does
not make sense for most automatically generated queries, like
WildcardQuery
and FuzzyQuery
.disableCoord
- disables Similarity.coord(int,int)
in scoring.public void add(NodeQuery query, NodeBooleanClause.Occur occur)
TooManyClauses
- if the new number of clauses exceeds the maximum clause numberTwigQuery.getMaxClauseCount()
public void add(NodeBooleanClause clause)
TooManyClauses
- if the new number of clauses exceeds the maximum clause numberTwigQuery.getMaxClauseCount()
public org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.IndexSearcher searcher) throws IOException
createWeight
in class TwigQuery
IOException
Copyright © 2014. All rights reserved.