All Classes and Interfaces
Class
Description
Implements an exists node.
Implements logical nodes like AND or OR.
Defines the possible types that a
LogicalNode can have.Implements a comparison node like IN (in array).
Defines the possible types that a
MultiComparisonNode can have.Base interface for all predicate nodes in an AST.
Holds a String representing a
Placeholder in the form: prefix:name.Exception that can be thrown by a parser if there occurred errors during the parsing of the input.
Interface a predicate parser has to implement.
Interface for the visitor pattern to traverse through the AST.
A root node is a special super node which is only once in the AST at the very beginning.
Implements a comparison node like EQ (equals).
Defines the possible types that a
SingleComparisonNode can have.A super node is a node in the AST that can have other nodes as children.