Package org.azzyzt.jee.runtime.dto.query

Interface Summary
FieldReferer Interface to be implemented by classes that refer to entity fields
Node A QuerySpec has an Expression, but is itself used by the parser as root of the expression tree.
 

Class Summary
And A binary boolean expression that is true when all its terms are true.
BinaryBooleanExpression Abstract boolean expression class with some common code for validity checking and simplification
BinaryFieldExpression A binary field expression is a FieldExpresssion with a binary operator.
Expression The abstract parent class for boolean expressions and unary and binary expressions referencing fields.
FieldExpression The abstract parent class for expressions that refer to entity fields.
FieldReference A FieldReference is an Operand in an Expression.
Literal Literal occurring in an Expression.
Not A unary boolean expression that negates its term
Operand Abstract parent class for operands in expressions
Or A binary boolean expression that is true when at least one of its terms is true.
OrderByClause QuerySpec has a list of order-by clauses.
QuerySpec For each entity class Azzyzt JEE Tools create two type-specific service beans with, among others, a list operation.
UnaryBooleanExpression Parent class for boolean expressions with one term.
UnaryFieldExpression A unary field expression is a FieldExpresssion with one field reference and a binary operator.
 

Enum Summary
BinaryFieldOperator Supported operators for expressions involving fields
LiteralType Types of literals occurring in expressions
UnaryFieldOperator Enumeration of supported unary field operators