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
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.
-