|
|||||||||||
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 |