All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AdbaDataSourceProperty Properties that apply to the DataSource as a whole, not to the individualSession
s that theDataSource
creates.AdbaSessionProperty A set ofSessionProperty
commonly supported.AdbaSessionProperty.Caching Specifies how much flexibility theDataSource
has in satisfying a request for aSession
possibly by using cached data source resources.AdbaSessionProperty.TransactionIsolation AdbaType Defines the constants that are used to identify generic SQL types, called JDBC types.ArrayRowCountOperation<T> A database operation that returns a count that is executed multiple times with multiple sets of parameter values in one database operation.DataSource Uses the builder pattern to get aSession
.DataSource.Builder Instances of this type are used to buildDataSource
s.DataSourceFactory This interface supports injecting aDataSourceFactory
.DataSourceProperty An attribute of aDataSource
that can be configured to influence itsDataSource
s.Examples Simple example code using various aspects of ADBA.Examples.ExampleSessionProperty Examples.Item LocalOperation<T> AnOperation
that executes a user defined action when executed.MultiOperation<T> Operation<T> A description of some work to be done by the database and how to process the database output.OperationGroup<S,T> A set ofOperation
s that share certain properties, are managed as a unit, and are executed as a unit.OutOperation<T> AnParameterizedOperation
for which the result is a set of out parameter values and/or function results.ParameterizedOperation<T> An Operation that has in parameters.ParameterizedRowCountOperation<T> AParameterizedRowCountOperation
is aParameterizedOperation
that returns a count.ParameterizedRowOperation<T> An Operation that accepts parameters and processes a sequence of rows.ParameterizedRowPublisherOperation<T> An Operation that accepts parameters, subscribes to a sequence of rows, and returns a result.PrimitiveOperation<T> A PrimitiveOperation can be submitted, nothing more.Result Result.Column A mutable handle to one value of an ordered sequence of columns of a row or of out parameters.Result.OutColumn Used byOutOperation
to expose the out parameters of a stored procedure call.Result.RowColumn Used byRowOperation
to expose each row of a row sequence.Result.RowCount AResult
that is just a number of rows modified, aLong
.RowCountOperation<T> AnOperation
that returns a count.RowOperation<T> ARowOperation
is a database operation that returns a row sequence.RowPublisherOperation<T> Session ASession
is an abstraction of a SQL database and a group ofOperation
s to be executed by that SQL database.Session.Builder ASession
builder.Session.Lifecycle Identifies the operational state of aSession
.Session.SessionLifecycleListener A Listener that is notified of changes in a Session's lifecycle.Session.Validation Specifiers for how much effort to put into validating aSession
.SessionProperty An attribute of aSession
that can be configured to influence its behavior.ShardingKey Interface used to indicate that this object represents a sharding key.ShardingKey.Builder A builder created from aDataSource
or object, used to create aShardingKey
with sub-keys of supported data types.SqlArray Identifies a type that represents an ARRAY SQL type.SqlBlob A reference to a BINARY LARGE OBJECT in the attached database.SqlClob A reference to a CHARACTER LARGE OBJECT in the attached database.SqlColumns Identifies a constructor or static factory method that can be used to construct an instance of the containing type when the type is passed toResult.Column.get(java.lang.Class<T>)
.SqlException An exception that provides information on a database access error or other errors.SqlParameter Identifies a method the result of which will be bound to a parameter in a SQL statement when an instance of the containing type is passed toParameterizedOperation.set(java.lang.String, java.lang.Object, jdk.incubator.sql2.SqlType)
.SqlRef<T> SqlSkippedException SqlStruct Identifies a type that represents a STRUCT SQL type.SqlStruct.Field Describes a field of a SQL STRUCT type.SqlType Identifies a SQL type.Submission<T> The result of submitting anOperation
.TransactionCompletion A mutable object that controls whether a transactionCompletionOperation
sends a database commit or a database rollback to the server.TransactionOutcome Possible outcomes for a database transaction.