Interfaces |
XArray |
is used for mapping the SQL type
DataType::ARRAY
.
By default, an
Array
is a transaction duration
reference to an SQL array. By default, an
Array
is implemented using a SQL LOCATOR(array) internally.
|
XBatchExecution |
is used for collecting and executing a set of SQL statements.
|
XBlob |
is the representation (mapping) of an SQL
BLOB
.
|
XClob |
is the mapping for the SQL
CLOB
type.
|
XCloseable |
provides for the releasing of resources acquired by the implementing object.
|
XColumnLocate |
provides the possibility to find columns by their name.
|
XConnection |
represents a connection (session) with a specific
database. Within the context of a Connection, SQL statements are
executed and results are returned.
|
XDataSource |
is used for establishing connections via a factory which is identified
by its name. A DataSource object is typically registered by a naming service
provider.
|
XDatabaseMetaData |
provides comprehensive information about the database as a whole.
|
XDatabaseMetaData2 |
extends the XDatabaseMetaData interface to allow retrieval of additional
information.
|
XDriver |
is the interface that every driver class must implement.
|
XDriverAccess |
provides the access of sdbc driver components
|
XDriverManager |
is the basic interface for managing a set of SDBC drivers.
|
XGeneratedResultSet |
provides a result set which gives access to automatically generated values after a new row was inserted.
|
XIsolatedConnection |
is used for establishing isolated connections via a factory.
|
XMultipleResults |
is used for inspecting multiple results produced by the execution of a
SQL statement.
|
XOutParameters |
is used to register Out-Parameters for stored procedures.
|
XParameters |
is used for parameter setting, commonly implemented in conjunction with
PreparedStatements.
|
XPooledConnection |
defines a pooled connection which can share a unused connection.
|
XPreparedBatchExecution |
is used for batch execution on PreparedStatements.
|
XPreparedStatement |
provides the possibilty of executing a precompiled SQL statement.
|
XRef |
is the reference to a SQL structured type value in the database. A
Ref can be saved to persistent storage. A Ref is dereferenced by
passing it as a parameter to a SQL statement and executing the
statement.
|
XResultSet |
provides the navigation on a table of data. A
ResultSet
object is usually generated by executing a
Statement
.
|
XResultSetMetaData |
can be used to find out about the types and properties
of the columns in a ResultSet.
|
XResultSetMetaDataSupplier |
provides access to the meta data of a result set.
|
XResultSetUpdate |
provides the possiblity to write changes made on a result set back to
database.
|
XRow |
is used to access data which is collected in a row.
All methods raise a
SQLException
if a database access error occurs.
|
XRowSet |
enhances the functionality of a result set. It allows implementation of
a special behavior for a result set and notifies an application on
certain row set events such as a change in its value.
|
XRowSetListener |
is used for receiving "cursorMoved", "rowChanged", and "rowSetChanged" events
posted by, for example, a rowset.
|
XRowUpdate |
is used to update data which is collected in a row.
|
XSQLData |
is used for the custom mapping of SQL user-defined types.
|
XSQLInput |
represents an input stream that contains a stream of values representing an
instance of a SQL structured or distinct type.
|
XSQLOutput |
is used as an output stream for writing the attributes of a user-defined
type back to the database. This interface, used only for custom mapping,
is used by the driver, and its methods are never directly invoked
by a programmer.
|
XStatement |
is used for executing a static SQL statement and obtaining the results
produced by it.
|
XStruct |
is used for the standard mapping for a SQL structured type.
|
XWarningsSupplier |
should be implemented of objects which may report warnings or non critical
errors.
|
Constant Groups |
BestRowScope |
determines how long a row identifier is valid.
|
BestRowType |
determines the type of the best row identifier.
|
ChangeAction |
[ DEPRECATED ]
|
ColumnSearch |
indicates in which way a column can be used in the WHERE search.
|
ColumnType |
determines the type of a version column.
|
ColumnValue |
determines whether a column allows SQL NULL values or not.
|
DataType |
These constants are used to specify database data types which are used
to identify the generic SQL types. The definition is based on JDBC 3.0.
|
Deferrability |
indicates the Deferrability of key constraints.
|
FetchDirection |
indicates in which direction a resultset should fetch next, just for
optimization.
|
IndexType |
indicates the type of index.
|
KeyRule |
determines the rules for foreign key constraints.
|
ProcedureColumn |
indicates the type of a procedure column.
|
ProcedureResult |
determines whether a procedure returns a result or not.
|
ResultSetConcurrency |
describes the different scroll capabilities of a result set.
|
ResultSetType |
describes the different scroll capabilities of a result set.
|
TransactionIsolation |
distinguishes different possible transaction isolation levels.
|
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.