| Package | Description |
|---|---|
| cz.jirutka.rsql.parser | |
| cz.jirutka.rsql.parser.ast |
| Modifier and Type | Method and Description |
|---|---|
Node |
RSQLParser.parse(String query)
Parses the RSQL expression and returns AST.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNode |
class |
AndNode |
class |
ComparisonNode
Superclass of all the comparison nodes that represents a specific comparison
operator, a selector and an arguments.
|
class |
EqualNode |
class |
GreaterThanNode |
class |
GreaterThanOrEqualNode |
class |
InNode |
class |
LessThanNode |
class |
LessThanOrEqualNode |
class |
LogicalNode
Superclass of all the logical nodes that represents a logical operation
that connects a children nodes.
|
class |
NotEqualNode |
class |
NotInNode |
class |
OrNode |
| Modifier and Type | Method and Description |
|---|---|
Iterator<Node> |
LogicalNode.iterator() |
| Modifier and Type | Method and Description |
|---|---|
LogicalNode |
RSQLNodesFactory.createLogicalNode(LogicalOp operator,
List<Node> children)
Creates a specific
LogicalNode instance for the specified
operator and with the given children nodes. |
| Constructor and Description |
|---|
AndNode(List<? extends Node> children) |
LogicalNode(LogicalOp operator,
List<? extends Node> children) |
OrNode(List<? extends Node> children) |
Copyright © 2011–2014. All rights reserved.