Uses of Class
org.apache.lucene.queryparser.flexible.core.nodes.QueryNodeImpl
-
Packages that use QueryNodeImpl Package Description org.apache.lucene.queryparser.flexible.core.nodes Query nodes commonly used by query parser implementations.org.apache.lucene.queryparser.flexible.standard.nodes Standard Lucene Query Nodes. -
-
Uses of QueryNodeImpl in org.apache.lucene.queryparser.flexible.core.nodes
Subclasses of QueryNodeImpl in org.apache.lucene.queryparser.flexible.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
PathQueryNode
APathQueryNode
is used to store queries like /company/USA/California /product/shoes/brown.class
PhraseSlopQueryNode
Query node forPhraseQuery
's slop factor.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.flexible.standard.nodes
Subclasses of QueryNodeImpl in org.apache.lucene.queryparser.flexible.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 byBooleanQuery2ModifierNodeProcessor
and not by the user.class
IntervalQueryNode
Node that represents an interval function.class
MinShouldMatchNode
Node that represents a minimum-should-match restriction on aGroupQueryNode
.class
MultiPhraseQueryNode
AMultiPhraseQueryNode
indicates that its children should be used to build aMultiPhraseQuery
instead ofPhraseQuery
.class
PointQueryNode
This query node represents a field query that holds a point value.class
PointRangeQueryNode
This query node represents a range query composed byPointQueryNode
bounds, which means the bound values areNumber
s.class
PrefixWildcardQueryNode
APrefixWildcardQueryNode
represents wildcardquery that matches abc* or *.class
RegexpQueryNode
ARegexpQueryNode
representsRegexpQuery
query Examples: /[a-z]|[0-9]/class
SynonymQueryNode
QueryNode
for clauses that are synonym of each other.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.
-