QueryNode
s created
by the KeywordSyntaxParser
to support the SIREn query API.See: Description
Class | Description |
---|---|
ArrayQueryNode |
An
ArrayQueryNode represents a JSON-like array of nodes. |
DatatypeQueryNode |
This
QueryNode defines the datatype of all its descendant nodes. |
NodeBooleanQueryNode |
A
NodeBooleanQueryNode is used to represent a boolean
combination of terms inside a SIREn node. |
NodeNumericQueryNode |
This query node represents a field query that holds a numeric value.
|
NodeNumericRangeQueryNode |
This
QueryNode represents a range query composed by
NodeNumericQueryNode bounds, which means the bound values are
Number s. |
ProtectedQueryNode |
A
ProtectedQueryNode represents a term in which all special
characters are escaped. |
TopLevelQueryNode |
This
QueryNode represents the top level QueryNode
of a keyword query. |
TwigQueryNode |
A
TwigQueryNode represents a structured query, i.e., a TwigQuery . |
WildcardNodeQueryNode |
A
WildcardNodeQueryNode is used in TwigQueryNode to set no
constraint on the root or on the child. |
QueryNode
s created
by the KeywordSyntaxParser
to support the SIREn query API.
The QueryNode
s in this
package are used for supporting some of the SIREn query features. For example,
ArrayQueryNode
and
TwigQueryNode
represents
a TwigQuery
object.Copyright © 2014. All rights reserved.