| Interface | Description |
|---|---|
| Node |
Common interface of the AST nodes.
|
| RSQLVisitor<R,A> |
An interface for visiting AST nodes of the RSQL.
|
| Class | Description |
|---|---|
| AbstractNode | |
| AndNode | |
| ComparisonNode |
Superclass of all the comparison nodes that represents a specific comparison
operator, a selector and an arguments.
|
| EqualNode | |
| GreaterThanNode | |
| GreaterThanOrEqualNode | |
| InNode | |
| LessThanNode | |
| LessThanOrEqualNode | |
| LogicalNode |
Superclass of all the logical nodes that represents a logical operation
that connects a children nodes.
|
| NoArgRSQLVisitorAdapter<R> |
An adapter for the
RSQLVisitor interface with a simpler contract
that omits an optional second argument. |
| NotEqualNode | |
| NotInNode | |
| OrNode | |
| RSQLNodesFactory |
Factory that creates
Node instances for the parser. |
| SuperNodesRSQLVisitorAdapter<R,A> |
An adapter for the
RSQLVisitor interface that delegates handling of
all the concrete nodes to SuperNodesRSQLVisitorAdapter.visit(LogicalNode, Object) and
SuperNodesRSQLVisitorAdapter.visit(ComparisonNode, Object). |
| Enum | Description |
|---|---|
| ComparisonOp |
Built-in comparison operators.
|
| LogicalOp |
Logical operators.
|
Copyright © 2011–2014. All rights reserved.