|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ExpressionEvaluator | |
| Class Summary | |
|---|---|
| ArrayExpression | Expression representing an input array of expressions (or at least some of the array is of expressions). |
| CastExpression | Expression representing a cast to a different type. |
| ClassExpression | Expression representing a candidate in a FROM clause. |
| CreatorExpression | Expression representing something like "new X.Y.Z([param1[,param2[,param3]]])". |
| DyadicExpression | Expression between two other expressions and an operation. |
| Expression | A Scalar expression in a Query. |
| Expression.DyadicOperator | "Dyadic" operator performs operation on one or two operands. |
| Expression.MonadicOperator | "Monadic" operator performs a function on one operand. |
| Expression.Operator | Representation of an Operator. |
| ExpressionCompiler | Compiler for expressions. |
| InvokeExpression | Expression representing invocation of a method. |
| JoinExpression | Expression representing a join between a candidate class, and the class of a field of the first class. |
| Literal | Literal of some type (String, Double, Long, BigDecimal, etc). |
| OrderExpression | Expression as part of an ordering clause. |
| ParameterExpression | Expression representing a parameter. |
| PrimaryExpression | Expression for a primary object. |
| SubqueryExpression | Expression containing a subquery. |
| VariableExpression | Expression representing a variable. |
| Enum Summary | |
|---|---|
| JoinExpression.JoinType | |
| Exception Summary | |
|---|---|
| PrimaryExpressionIsClassLiteralException | Exception thrown when compiling a PrimaryExpression and we find that it really represents a Class literal, and so should be swapped in the expression tree. |
| PrimaryExpressionIsClassStaticFieldException | Exception thrown when compiling a PrimaryExpression and we find that it really represents a static field of a Class (literal), and so should be swapped in the Node tree. |
| PrimaryExpressionIsInvokeException | Exception thrown when compiling a PrimaryExpression and we find that it really represents an invocation of a method, and so should be swapped in the expression tree. |
| PrimaryExpressionIsVariableException | Exception thrown when compiling a PrimaryExpression and we find that it really represents an implicit variable, and so should be swapped in the expression tree. |
Package providing expressions from which a compiled query is made up.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||