QueryNodes 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
Numbers. |
| 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. |
QueryNodes created
by the KeywordSyntaxParser
to support the SIREn query API.
The QueryNodes 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.