|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Interface Summary | |
| AbstractSqlExpression.Body | The "body" of an SQL expression. |
| AbstractSqlExpression.CompoundExpression | The "body" of an SQL expression made up of one or more component SQL expressions. |
| AbstractSqlExpression.SimpleColumnReference | The "body" of an SQL expression which references no more than one column. |
| AbstractSqlExpression.SubqueryExpression | The "body" of an SQL expression made up of a subquery. |
| ResultExpression | |
| ResultObjectFactory | An object that produces result objects from an underlying JDBC result set. |
| SqlExpression | An expression within an SQL query statement. |
| StatementTextGenerator | An object which generates SQL statement text. |
| Class Summary | |
| AbstractSqlExpression | |
| AlternativesExpression | A series of two or more boolean expressions combined with OR. |
| BetweenExpression | An SQL expression using the BETWEEN operator. |
| BinaryExpression | |
| BinaryLiteral | |
| BooleanBitColumnExpression | |
| BooleanBitColumnLiteral | |
| BooleanCharColumnExpression | |
| BooleanCharColumnLiteral | |
| BooleanExpression | |
| BooleanLiteral | |
| BufferedQueryIterator | An iterator over all the results from a QueryStatement. |
| CandidateSetExpression | A set expression that represents some collection in a query candidate class, or a collection obtained from an object linked from the candidate class by navigation. |
| CharacterExpression | |
| CharacterLiteral | |
| DateLiteral | |
| DecimalLiteral | A decimal literal value. |
| FcoExpression | |
| FcoResultExpression | |
| FloatingPointLiteral | |
| IntegerLiteral | |
| Join | Represents an equijoin between two table expressions. |
| JoinType | Enumeration type reflecting the possible types of relational joins. |
| MapExpression | A SQL expression representing a map. |
| MapFieldExpression | A map 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 | A MapLiteral is a SQL expression that will test if a column of a table exists within the given Map's keys or values. |
| NullLiteral | |
| NumericExpression | |
| ObjectDatastoreIdExpression | |
| ObjectExpression | |
| ObjectLiteral | |
| ObjectNondurableIdExpression | |
| ObjectReferenceExpression | |
| OIDExpression | |
| OIDLiteral | |
| OrderingSpec | A component of an SQL ORDER BY clause. |
| QueryStatement | An SQL SELECT statement that can be constructed programmatically. |
| QueryStatement.QueryColumn | Represents a column in one of the table expressions in a query statement. |
| SetExpression | A SQL expression representing a set of scalar values. |
| SetLiteral | A SetLiteral is a SQL expression that will test if a column of table falls within the given Set of values. |
| SimulatedBooleanColumnExpression | A boolean SQL expression referencing a database column that is treated as a boolean but whose real SQL type is not boolean. |
| SqlDateExpression | |
| SqlDateLiteral | |
| SqlTimestampExpression | |
| SqlTimestampLiteral | |
| StandardJoin | A join using the standard SQL join syntax. |
| StarLiteral | |
| StatementText | The text of an SQL statement, or a fragment thereof. |
| StringExpression | |
| StringLiteral | |
| SubquerySetExpression | A set expression whose contents are expressed as a SQL subquery. |
| TableExprAsJoins | A SQL table expression that joins superclass tables by joining them directly to the surrounding QueryStatement. |
| TableExprAsSubjoins | A SQL table expression that joins superclass tables by constructing a parenthesized set of subjoins. |
| TableExprAsSubquery | A SQL table expression that joins superclass tables by constructing a parenthesized sub-SELECT statement. |
| TableExpression | Represents a SQL table expression as might be listed in the FROM clause of a SELECT statement. |
| TypeNameLiteral | |
| UnboundVariable | |
| Exception Summary | |
| IllegalArgumentTypeException | Thrown if a SqlExpression having an illegal type is passed to a method. |
| IllegalOperationException | Thrown if an illegal operation is attempted on an SQL expression or a pair of SQL expressions. |
| MethodInvocationException | Thrown if a reflective call to a JDO query method of an SQL expression throws an exception. |
| TableMismatchException | A TableMismatchException is thrown if the query statement generator attempts to reference a column in a table expression but the column's table is not present in the expression, nor can it be sensibly joined to the expression. |
| UnrelatedStatementsException | Thrown if an operation is attempted involving two query statements that are not related (one is not a subquery of the other). |
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||