Uses of Class
org.apache.lucene.queryParser.core.nodes.QueryNodeImpl
-
Packages that use QueryNodeImpl Package Description org.apache.lucene.queryParser.core.nodes Contains query nodes that are commonly used by query parser implementationsorg.apache.lucene.queryParser.standard.nodes Standard Lucene Query Nodes -
-
Uses of QueryNodeImpl in org.apache.lucene.queryParser.core.nodes
Subclasses of QueryNodeImpl in org.apache.lucene.queryParser.core.nodes Modifier and Type Class Description class
AndQueryNode
AAndQueryNode
represents an AND boolean operation performed on a list of nodes.class
AnyQueryNode
AAnyQueryNode
represents an ANY operator performed on a list of nodes.class
BooleanQueryNode
ABooleanQueryNode
represents a list of elements which do not have an explicit boolean operator defined between them.class
BoostQueryNode
ABoostQueryNode
boosts the QueryNode tree which is under this node.class
DeletedQueryNode
ADeletedQueryNode
represents a node that was deleted from the query node tree.class
FieldQueryNode
AFieldQueryNode
represents a element that contains field/text tupleclass
FuzzyQueryNode
AFuzzyQueryNode
represents a element that contains field/text/similarity tupleclass
GroupQueryNode
AGroupQueryNode
represents a location where the original user typed real parenthesis on the query string.class
MatchAllDocsQueryNode
AMatchAllDocsQueryNode
indicates that a query node tree or subtree will match all documents if executed in the index.class
MatchNoDocsQueryNode
AMatchNoDocsQueryNode
indicates that a query node tree or subtree will not match any documents if executed in the index.class
ModifierQueryNode
AModifierQueryNode
indicates the modifier value (+,-,?,NONE) for each term on the query string.class
NoTokenFoundQueryNode
ANoTokenFoundQueryNode
is used if a term is convert into no tokens by the tokenizer/lemmatizer/analyzer (null).class
OpaqueQueryNode
AOpaqueQueryNode
is used for specify values that are not supposed to be parsed by the parser.class
OrQueryNode
AOrQueryNode
represents an OR boolean operation performed on a list of nodes.class
ParametricQueryNode
Deprecated.this class will be removed in future.class
ParametricRangeQueryNode
AParametricRangeQueryNode
represents LE, LT, GE, GT, EQ, NE query.class
PathQueryNode
APathQueryNode
is used to store queries like /company/USA/California /product/shoes/brown.class
PhraseSlopQueryNode
class
ProximityQueryNode
AProximityQueryNode
represents a query where the terms should meet specific distance conditions.class
QuotedFieldQueryNode
AQuotedFieldQueryNode
represents phrase query.class
SlopQueryNode
ASlopQueryNode
represents phrase query with a slop.class
TokenizedPhraseQueryNode
ATokenizedPhraseQueryNode
represents a node created by a code that tokenizes/lemmatizes/analyzes. -
Uses of QueryNodeImpl in org.apache.lucene.queryParser.standard.nodes
Subclasses of QueryNodeImpl in org.apache.lucene.queryParser.standard.nodes Modifier and Type Class Description class
AbstractRangeQueryNode<T extends FieldValuePairQueryNode<?>>
This class should be extended by nodes intending to represent range queries.class
BooleanModifierNode
ABooleanModifierNode
has the same behaviour asModifierQueryNode
, it only indicates that this modifier was added byGroupQueryNodeProcessor
and not by the user.class
MultiPhraseQueryNode
AMultiPhraseQueryNode
indicates that its children should be used to build aMultiPhraseQuery
instead ofPhraseQuery
.class
NumericQueryNode
This query node represents a field query that holds a numeric value.class
NumericRangeQueryNode
This query node represents a range query composed byNumericQueryNode
bounds, which means the bound values areNumber
s.class
PrefixWildcardQueryNode
APrefixWildcardQueryNode
represents wildcardquery that matches abc* or *.class
RangeQueryNode
Deprecated.this class will be removed in future,TermRangeQueryNode
should be used insteadclass
StandardBooleanQueryNode
AStandardBooleanQueryNode
has the same behavior asBooleanQueryNode
.class
TermRangeQueryNode
This query node represents a range query composed byFieldQueryNode
bounds, which means the bound values are strings.class
WildcardQueryNode
AWildcardQueryNode
represents wildcard query This does not apply to phrases.
-