|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| SQLLiteral | Representation of an SQL Literal in a query. |
| SubqueryExpressionComponent | Interface representing an expression that contains a subquery. |
| Class Summary | |
|---|---|
| AggregateNumericExpression | Expression for an aggregate function. |
| AggregateTemporalExpression | Expression for an aggregate function. |
| ArrayExpression | Representation of array expression. |
| ArrayLiteral | Representation of array literal. |
| BinaryExpression | Representation of a Binary expression in a Query. |
| BooleanExpression | Representation of a Boolean expression in a Query. |
| BooleanLiteral | Representation of a Boolean literal in a Query. |
| BooleanSubqueryExpression | Boolean expression to wrap a subquery. |
| ByteExpression | Representation of a Byte expression in a Query. |
| ByteLiteral | Representation of a Byte literal. |
| CaseExpression | Expression representing the SQL construct |
| CharacterExpression | Representation of a Character expression in a Query |
| CharacterLiteral | Representation of a Character literal in a Query. |
| CollectionExpression | An expression that represents some collection field in a query candidate class, or a collection field in an object linked from the candidate class by navigation. |
| CollectionLiteral | An SQL expression that will test if a column of a table falls within the given Collection of values. |
| ColumnExpression | Representation of a column expression. |
| DelegatedExpression | Expression for a field/property that can delegate to an internal expression(s). |
| EnumExpression | Expression representing an enum field/property. |
| EnumLiteral | Representation of an Enum literal. |
| ExpressionUtils | Utility methods for working with SQL expressions. |
| FloatingPointLiteral | Representation of a FloatPoint literal in a query. |
| InExpression | Expression representing the SQL construct "IN (expr1, expr2, ...)". |
| IntegerLiteral | Representation of an Integer literal. |
| JavaxTimeLiteral | Abstract representation of a javax.time literal (to be extended by specific cases). |
| LocalDateLiteral | Representation of an javax.time.calendar "LocalDate" literal. |
| LocalDateTimeLiteral | Representation of an javax.time.calendar "LocalDateTime" literal. |
| LocalTimeLiteral | Representation of an javax.time.calendar "LocalTime" literal. |
| MapExpression | An expression that represents some Map field in a query candidate class, or a Map field in an object linked from the candidate class by navigation. |
| MapLiteral | An SQL expression that will test if a column of a table falls within the given Map. |
| MapLiteral.MapKeyLiteral | An SQL expression that will test if a column of a table falls within the given Map's keys. |
| MapLiteral.MapValueLiteral | An SQL expression that will test if a column of a table falls within the given Map's values. |
| NewObjectExpression | SQL Expression for creating a new object (in the result clause of a query). |
| NullLiteral | Representation of a Null literal in a Query. |
| NumericExpression | Representation of a Numeric expression in an SQL statement. |
| NumericSubqueryExpression | Numeric expression to wrap a subquery. |
| ObjectExpression | Representation of an Object expression in a Query. |
| ObjectLiteral | Representation of an Object literal in a query. |
| ParameterLiteral | Representation of a literal representing a parameter where we don't know the type of the parameter yet. |
| SQLExpression | Base expression for SQL. |
| SQLExpression.ColumnExpressionList | |
| SQLExpressionFactory | Factory for creating SQL expressions/literals. |
| StringExpression | Representation of an expression with a string. |
| StringLiteral | Representation of a string literal. |
| StringNumericExpression | Expression representing a field/property that can be stored as a String or as a Numeric. |
| StringSubqueryExpression | String expression to wrap a subquery. |
| StringTemporalExpression | Expression representing a field/property that can be stored as a String or as a Temporal. |
| SubqueryExpression | Expression containing a subquery. |
| TemporalExpression | Representation of temporal objects in java query languages. |
| TemporalLiteral | Representation of temporal literal in a Query. |
| TemporalSubqueryExpression | Temporal expression to wrap a subquery. |
| UnboundExpression | Representation of an expression for an unbound variable. |
| Exception Summary | |
|---|---|
| IllegalExpressionOperationException | Exception thrown when trying to perform an illegal/unsupported operation on an SQL expression. |
Series of expressions representing conditions in SQL statements. Each expression represents an object, of a type, and hence has a JavaTypeMapping responsible for any get/set of that object in the SQL statement. Calling of the toSQL() method on an expression generates the SQL that it represents.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||