|
||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
AutoGeneratedKeys annotation marks classes, or fields in the
data-object that are to be filled in from keys that are generated by an
@Update query.BaseQuery is the super-interface for any interface wishing
to do database queries.BaseQuery, and releases any database resources it is
currently holding.
DataIterator disconnect from the database and
become invalid.
DataSet release any database resources that
it currently holds, such as ResultSet's, and
Statement's.
TransactionQuery optionally calling
TransactionQuery.commit() before closing the Connection to the
database.
QueryTool.getQuery(Class) in preference to this method
QueryTool.getQuery(DataSource, Class) in preference to this method
QueryTool.getQuery(Connection, Class) in preference to this method
DataIterator is the forward only version of DataSet.DataSet allows access to objects mapped from a
Select query.DataSet disconnect from the database cleanly,
but still maintain it's functionality.
@Update annotation to specify what to
do with keys generated by the database.ResultSet into the type this TypeMapper
returns.
Class of the data-type that caused this method
to be thrown.
DataSource if one has been set.
BaseQuery class.
BaseQuery class with a reference
to the specified DataSource.
BaseQuery class with a specific
Connection.
Map that specifies how Java types should
be mapped to SQL types and back again.
QueryTool class when a data-type
returned by an @Select method is found to be invalid.InvalidDataTypeException
without detail message.
InvalidDataTypeException
with the specified detail message.
InvalidDataTypeException
with the specified detail message, and a specific method that
caused the problem.
QueryTool
class when an implementation of BaseQuery is requested which
violates any of the rules for a query class.InvalidQueryException
without detail message.
InvalidQueryException
with the specified detail message.
InvalidQueryException
with the specified detail message, and a specific method that
caused the problem.
BaseQuery implementation has been closed.
DataIterator has had it's
DataIterator.close() method called yet.
DataSet is currently connected to the
database.
QueryTool is used to construct an implementation of a
BaseQuery interface.ResultSet are mapped directly to public
fields within the data object class.TransactionQuery.
Savepoint up to the
current location in the transaction.
@Select annotation is used to mark methods within a
Query class that will return a DataSet.@Select annotation,
@SelectPrimitive assumes a single column ResultSet,
and will only return a Primitive type (ie: one defined by a
TypeMapper).PreparedStatement.
DataSource for the VM.
Savepoint at the current position within the
transaction.
BaseQuery that holds a transaction.TypeMapper allows for interaction with the SQL -> Java
mapping process.@Update is the counter-part to the Select annotation.
|
||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||