Class Summary |
Accessor |
Represents an "accessor" into an object. |
AliasedExpression |
Represents an expression that also has an alias. |
AliasedFunction |
A function that also has an alias. |
AndOrExpression |
Represents either an AND expression or a OR expression. |
ArithmeticExpression |
Represents the arithmetic expressions: *, +, /, - and %. |
BetweenExpression |
Represents a "BETWEEN x AND y" expression. |
BinaryExpression |
Super-class of Expressions that return a binary result. |
BindVariable |
This class represents a "bind variable" used within a SQL statement. |
BooleanExpression |
This class represents a "boolean" expression, either true or false . |
ConstantExpression |
This class represents a constant String or number. |
EqualsExpression |
This class represents an "=" or "!=" expression. |
Expression |
The base class for all expressions. |
ExpressionList |
This class represents a list of expressions used within a SQL statement. |
Function |
This class represents a Function that can be "called" in JoSQL. |
GTLTExpression |
This class represents one of the following:
> - Greater than
< - Less than
>= - Greater than or equal to
<= - Less than or equal to
|
InExpression |
This class represents in [ NOT ] IN [ LIKE ] [ ALL ] expression. |
IsNullExpression |
Represents an "IS NULL" (or "IS NOT NULL") expression. |
LikeExpression |
Represents a LHS [ NOT ] [ $ ] LIKE RHS expression. |
NewObjectExpression |
|
SaveValue |
|
SelectItemExpression |
|
SubQueryExpression |
|
ValueExpression |
|