Package | Description |
---|---|
org.apache.lucene.queryParser.core.nodes |
Contains query nodes that are commonly used by query parser implementations
Query Nodes
The package org.apache.lucene.queryParser.nodes contains all the basic query nodes.
|
org.apache.lucene.queryParser.standard.nodes |
Standard Lucene Query Nodes
The package org.apache.lucene.queryParser.standard.nodes contains QueryNode classes
that are used specifically for Lucene query node tree.
|
Modifier and Type | Class and Description |
---|---|
class |
FuzzyQueryNode
A
FuzzyQueryNode represents a element that contains
field/text/similarity tuple |
class |
ParametricQueryNode
Deprecated.
this class will be removed in future.
FieldQueryNode
should be used instead. |
class |
QuotedFieldQueryNode
A
QuotedFieldQueryNode represents phrase query. |
Modifier and Type | Method and Description |
---|---|
FieldQueryNode |
FieldQueryNode.cloneTree() |
Modifier and Type | Class and Description |
---|---|
class |
PrefixWildcardQueryNode
A
PrefixWildcardQueryNode represents wildcardquery that matches abc*
or *. |
class |
WildcardQueryNode
A
WildcardQueryNode represents wildcard query This does not apply to
phrases. |
Modifier and Type | Method and Description |
---|---|
void |
RangeQueryNode.setBounds(FieldQueryNode lower,
FieldQueryNode upper,
boolean lowerInclusive,
boolean upperInclusive)
Deprecated.
Sets lower and upper bounds.
|
Constructor and Description |
---|
PrefixWildcardQueryNode(FieldQueryNode fqn) |
TermRangeQueryNode(FieldQueryNode lower,
FieldQueryNode upper,
boolean lowerInclusive,
boolean upperInclusive)
Constructs a
TermRangeQueryNode object using the given
FieldQueryNode as its bounds. |
WildcardQueryNode(FieldQueryNode fqn) |