A B C D E F G H I J L M N O P R S T U V 
All Classes All Packages

A

abort() - Method in interface jdk.incubator.sql2.Session
Terminate this Session.
abort() - Method in enum jdk.incubator.sql2.Session.Lifecycle
 
ABORTING - jdk.incubator.sql2.Session.Lifecycle
Work is neither queued nor performed.
absoluteIndex() - Method in interface jdk.incubator.sql2.Result.Column
Return the 1-based index of this Result.Column relative to the original sequence of values.
AdbaDataSourceProperty - Enum in jdk.incubator.sql2
Properties that apply to the DataSource as a whole, not to the individual Sessions that the DataSource creates.
AdbaSessionProperty - Enum in jdk.incubator.sql2
A set of SessionProperty commonly supported.
AdbaSessionProperty.Caching - Enum in jdk.incubator.sql2
Specifies how much flexibility the DataSource has in satisfying a request for a Session possibly by using cached data source resources.
AdbaSessionProperty.TransactionIsolation - Enum in jdk.incubator.sql2
 
AdbaType - Enum in jdk.incubator.sql2
Defines the constants that are used to identify generic SQL types, called JDBC types.
answer - Variable in class jdk.incubator.sql2.Examples.Item
 
answer() - Method in class jdk.incubator.sql2.Examples.Item
 
apply(Function<Result.OutColumn, ? extends T>) - Method in interface jdk.incubator.sql2.MultiOperation
Provide a processor that will handle the result of executing the SQL.
apply(Function<Result.OutColumn, ? extends T>) - Method in interface jdk.incubator.sql2.OutOperation
Provide a processor that will handle the result of executing the SQL.
apply(Function<Result.RowCount, ? extends T>) - Method in interface jdk.incubator.sql2.ParameterizedRowCountOperation
Sets the result processor for this Operation.
apply(Function<Result.RowCount, ? extends T>) - Method in interface jdk.incubator.sql2.RowCountOperation
Sets the result processor for this Operation.
ARRAY - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type ARRAY.
arrayInsert(DataSource, List<Integer>, List<String>, List<Integer>) - Method in class jdk.incubator.sql2.Examples
 
arrayRowCountOperation(String) - Method in interface jdk.incubator.sql2.OperationGroup
ArrayRowCountOperation<T> - Interface in jdk.incubator.sql2
A database operation that returns a count that is executed multiple times with multiple sets of parameter values in one database operation.
AS_NEW - jdk.incubator.sql2.AdbaSessionProperty.Caching
The returned Session has no state other than that of a Session attached to a newly created data source resource modified as specified by the other properties.
at(int) - Method in interface jdk.incubator.sql2.Result.Column
Modify this Result.Column to point to the value at index.
at(String) - Method in interface jdk.incubator.sql2.Result.Column
Modify this Result.Column to point to a value identified by id.
attach() - Method in interface jdk.incubator.sql2.Session
Convenience method that supports the fluent style of the builder needed by try with resources.
attach() - Method in enum jdk.incubator.sql2.Session.Lifecycle
 
attach(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.Session
Convenience method that supports the fluent style of the builder needed by try with resources.
ATTACHED - jdk.incubator.sql2.Session.Lifecycle
fully operational.
attachOperation() - Method in interface jdk.incubator.sql2.Session
Returns an Operation that attaches this Session to a data source.

B

BIGINT - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type BIGINT.
BINARY - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type BINARY.
BIT - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type BIT.
BLOB - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type BLOB.
BOOLEAN - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type BOOLEAN.
build() - Method in interface jdk.incubator.sql2.DataSource.Builder
Return a DataSource configured as specified.
build() - Method in interface jdk.incubator.sql2.Session.Builder
Return a Session with the attributes specified.
build() - Method in interface jdk.incubator.sql2.ShardingKey.Builder
Returns an instance of the object defined by this builder.
builder() - Method in interface jdk.incubator.sql2.DataSource
Returns a Session builder.
builder() - Method in interface jdk.incubator.sql2.DataSourceFactory
Returns a new DataSource builder.

C

CACHED - jdk.incubator.sql2.AdbaSessionProperty.Caching
The returned Session has the state specified by the other properties but may have additional state that differs from that of a new Session.
CACHING - jdk.incubator.sql2.AdbaSessionProperty
 
cancel() - Method in interface jdk.incubator.sql2.Result.RowColumn
Terminate processing of the rows in this RowOperation.
cancel() - Method in interface jdk.incubator.sql2.Submission
Request that the Operation not be executed or that its execution be aborted if already begun.
catchErrors() - Method in interface jdk.incubator.sql2.OperationGroup
Creates and submits a catch Operation.
catchOperation() - Method in interface jdk.incubator.sql2.OperationGroup
Return a new member PrimitiveOperation that is never skipped.
CHAR - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type CHAR.
CLOB - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type CLOB.
clone() - Method in interface jdk.incubator.sql2.Result.Column
Return a new Result.Column that is a duplicate of this Result.Column.
close() - Method in interface jdk.incubator.sql2.DataSource
close() - Method in interface jdk.incubator.sql2.OperationGroup
Allow this OperationGroup to be completed and removed from the queue once all of its member Operations have been completed.
close() - Method in interface jdk.incubator.sql2.Session
Allow this OperationGroup to be completed and removed from the queue once all of its member Operations have been completed.
close() - Method in enum jdk.incubator.sql2.Session.Lifecycle
 
close() - Method in interface jdk.incubator.sql2.SqlBlob
close() - Method in interface jdk.incubator.sql2.SqlClob
closed() - Method in enum jdk.incubator.sql2.Session.Lifecycle
 
CLOSED - jdk.incubator.sql2.Session.Lifecycle
Work is neither queued nor performed.
closeOperation() - Method in interface jdk.incubator.sql2.Session
Create an Operation to close this Session.
closeOperation() - Method in interface jdk.incubator.sql2.SqlBlob
Return an Operation that will release the temporary resources associated with this SqlBlob.
closeOperation() - Method in interface jdk.incubator.sql2.SqlClob
Return an Operation that will release the temporary resources associated with this SqlClob.
CLOSING - jdk.incubator.sql2.Session.Lifecycle
Work in progress is completed but no additional work can be submitted.
collect(Supplier<S>, BiConsumer<S, Result.RowColumn>) - Method in interface jdk.incubator.sql2.RowOperation
Convenience method to collect the rows when the accumulated result is the final result.
collect(Collector<? super Result.RowColumn, A, S>) - Method in interface jdk.incubator.sql2.ParameterizedRowOperation
Provides a Collector to reduce the sequence of rows.The result of the Operation is the result of calling finisher on the final accumulated result.
collect(Collector<? super Result.RowColumn, A, S>) - Method in interface jdk.incubator.sql2.RowOperation
Provides a Collector to reduce the sequence of rows.The result of the Operation is the result of calling finisher on the final accumulated result.
collect(Collector<? super Result.RowCount, A, S>) - Method in interface jdk.incubator.sql2.ArrayRowCountOperation
Provides a Collector to reduce the sequence of Counts.The result of the Operation is the result of calling finisher on the final accumulated result.
collect(Collector<S, ?, T>) - Method in interface jdk.incubator.sql2.OperationGroup
Provides a Collector to reduce the results of the member Operations.
columNavigation(Result.RowColumn) - Method in class jdk.incubator.sql2.Examples
 
COMMIT - jdk.incubator.sql2.TransactionOutcome
The transaction committed successfully.
COMMIT_ON_CLOSE - jdk.incubator.sql2.AdbaSessionProperty
 
commitMaybeRollback(TransactionCompletion) - Method in interface jdk.incubator.sql2.OperationGroup
Convenience method that creates and submits a endTransaction Operation that commits by default but can be set to rollback by calling TransactionCompletion.setRollbackOnly().
COMPLETE - jdk.incubator.sql2.Session.Validation
everything that can be checked is working.
conditional(CompletionStage<Boolean>) - Method in interface jdk.incubator.sql2.OperationGroup
Define a condition that determines whether the member Operations of this OperationGroup are executed or not.
configure(DataSource, Object) - Method in interface jdk.incubator.sql2.DataSourceProperty
Configure the DataSource as appropriate for the given value of this DataSourceProperty.
configureOperation(OperationGroup<?, ?>, Object) - Method in enum jdk.incubator.sql2.Examples.ExampleSessionProperty
 
configureOperation(OperationGroup<?, ?>, Object) - Method in interface jdk.incubator.sql2.SessionProperty
Creates and submits zero or more Operations that will configure the Session to have the specified property value.

D

DATALINK - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type DATALINK.
DataSource - Interface in jdk.incubator.sql2
Uses the builder pattern to get a Session.
DataSource.Builder - Interface in jdk.incubator.sql2
Instances of this type are used to build DataSources.
DataSourceFactory - Interface in jdk.incubator.sql2
This interface supports injecting a DataSourceFactory.
DataSourceProperty - Interface in jdk.incubator.sql2
An attribute of a DataSource that can be configured to influence its DataSources.
DATE - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type DATE.
DECIMAL - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type DECIMAL.
defaultSessionProperty(SessionProperty, Object) - Method in interface jdk.incubator.sql2.DataSource.Builder
Specify the value of a Session property that will be set by default on all Sessions produced by this DataSource.
defaultValue() - Method in enum jdk.incubator.sql2.AdbaDataSourceProperty
 
defaultValue() - Method in enum jdk.incubator.sql2.AdbaSessionProperty
Return the value for this property to use if no other value is set.
defaultValue() - Method in interface jdk.incubator.sql2.DataSourceProperty
Return the value for this property to use if no other value is set.
defaultValue() - Method in enum jdk.incubator.sql2.Examples.ExampleSessionProperty
 
defaultValue() - Method in interface jdk.incubator.sql2.SessionProperty
Return the value for this property to use if no other value is set.
deregisterLifecycleListener(Session.SessionLifecycleListener) - Method in interface jdk.incubator.sql2.Session
Removes a listener that was registered by calling registerLifecycleListener.Sometime after this method is called the listener will stop receiving lifecycle events.
DISTINCT - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type DISTINCT.
DOUBLE - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type DOUBLE.

E

elementSqlTypeName() - Method in annotation type jdk.incubator.sql2.SqlArray
 
endTransactionOperation(TransactionCompletion) - Method in interface jdk.incubator.sql2.OperationGroup
Return a new Operation that ends the database transaction.
enquoteIdentifier(String, boolean) - Method in interface jdk.incubator.sql2.OperationGroup
Returns a SQL identifier.
enquoteLiteral(String) - Method in interface jdk.incubator.sql2.OperationGroup
Returns a String enclosed in single quotes.
enquoteNCharLiteral(String) - Method in interface jdk.incubator.sql2.OperationGroup
Returns a String representing a National Character Set Literal enclosed in single quotes and prefixed with a upper case letter N.
Examples - Class in jdk.incubator.sql2
Simple example code using various aspects of ADBA.
Examples() - Constructor for class jdk.incubator.sql2.Examples
 
Examples.ExampleSessionProperty - Enum in jdk.incubator.sql2
 
Examples.Item - Class in jdk.incubator.sql2
 
Examples.ItemSubscriber - Class in jdk.incubator.sql2
 
Examples.RecordSubscriber - Class in jdk.incubator.sql2
 
EXECUTOR - jdk.incubator.sql2.AdbaSessionProperty
 

F

fetch() - Method in interface jdk.incubator.sql2.SqlRef
Submit an Operation that will fetch the value of the REF in the database.
fetchOperation() - Method in interface jdk.incubator.sql2.SqlRef
Create and return an Operation that will fetch the value of the REF from the database.
fetchSize(long) - Method in interface jdk.incubator.sql2.ParameterizedRowOperation
A hint to the implementation of how many rows to fetch in each database access.
fetchSize(long) - Method in interface jdk.incubator.sql2.RowOperation
A hint to the implementation of how many rows to fetch in each database access.
fields() - Method in annotation type jdk.incubator.sql2.SqlStruct
The fields of the SQL STRUCT type.
FLOAT - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type FLOAT.
forEach(Consumer<? super Result.Column>) - Method in interface jdk.incubator.sql2.Result.Column

G

get() - Method in interface jdk.incubator.sql2.Result.Column
Return the value of this Result.Column as an instance of the default Java type for this column.
get(Class<T>) - Method in interface jdk.incubator.sql2.Result.Column
Return the value of this column as an instance of the given type.
getCompletionStage() - Method in interface jdk.incubator.sql2.Submission
Returns a CompletionStage which value is the result of the Operation.
getCount() - Method in interface jdk.incubator.sql2.Result.RowCount
 
getDataSource() - Method in class jdk.incubator.sql2.Examples
 
getDataSource(DataSourceFactory) - Method in class jdk.incubator.sql2.Examples
 
getItem(DataSource, int) - Method in class jdk.incubator.sql2.Examples
 
getJavaType() - Method in enum jdk.incubator.sql2.AdbaType
getJavaType() - Method in interface jdk.incubator.sql2.SqlType
 
getName() - Method in enum jdk.incubator.sql2.AdbaType
getName() - Method in interface jdk.incubator.sql2.SqlType
 
getPosition() - Method in interface jdk.incubator.sql2.SqlBlob
Get the position of this SqlBlob.
getPosition() - Method in interface jdk.incubator.sql2.SqlClob
Get the position of this SqlClob.
getPosition() - Method in exception jdk.incubator.sql2.SqlException
Get the position.
getPositionOperation() - Method in interface jdk.incubator.sql2.SqlBlob
Return a Operation that fetches the position of this SqlBlob.
getPositionOperation() - Method in interface jdk.incubator.sql2.SqlClob
Return a Operation that fetches the position of this SqlClob.
getProperties() - Method in interface jdk.incubator.sql2.Session
Return the set of properties configured on this Session excepting any sensitive properties.
getReadChannel() - Method in interface jdk.incubator.sql2.SqlBlob
Return a Channel that can be used to read bytes from the SqlBlob beginning at the position.
getReader() - Method in interface jdk.incubator.sql2.SqlClob
Returns a Reader for the characters in this SqlClob.
getReferentTypeName() - Method in interface jdk.incubator.sql2.SqlRef
Return the name of SQL type of the referent of this SQL REF.
getSession() - Method in interface jdk.incubator.sql2.DataSource
Returns a Session that has a submitted attach Operation.
getSession(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.DataSource
Returns a Session that has a submitted attach Operation with an error handler.
getSession(DataSource) - Method in class jdk.incubator.sql2.Examples
 
getSessionLifecycle() - Method in interface jdk.incubator.sql2.Session
Return the current lifecycle of this Session.
getSqlState() - Method in exception jdk.incubator.sql2.SqlException
Retrieves the SqlState for this SqlException object.
getSqlString() - Method in exception jdk.incubator.sql2.SqlException
Get the sql.
getVendor() - Method in enum jdk.incubator.sql2.AdbaType
getVendor() - Method in interface jdk.incubator.sql2.SqlType
 
getVendorCode() - Method in exception jdk.incubator.sql2.SqlException
Retrieves the vendor-specific exception code for this SqlException object.
getWriteChannel() - Method in interface jdk.incubator.sql2.SqlBlob
Return a Channel that can be used to write bytes to this SqlBlob beginning at the position.
getWriter() - Method in interface jdk.incubator.sql2.SqlClob
Returns a Writer for this SqlClob.

H

hasNext() - Method in interface jdk.incubator.sql2.Result.Column

I

id - Variable in class jdk.incubator.sql2.Examples.Item
 
id() - Method in class jdk.incubator.sql2.Examples.Item
 
identifier() - Method in interface jdk.incubator.sql2.Result.Column
Return the identifier of this Result.Column.
idsForAnswer(DataSource, List<Integer>, int) - Method in class jdk.incubator.sql2.Examples
 
IN_DOUBT - jdk.incubator.sql2.TransactionOutcome
The outcome of the transaction is in doubt.
independent() - Method in interface jdk.incubator.sql2.OperationGroup
Mark this OperationGroup as independent.
index() - Method in interface jdk.incubator.sql2.Result.Column
Return the 1-based index of this Result.Column.
insertItem(Session, Examples.Item) - Method in class jdk.incubator.sql2.Examples
 
insertItemsHold(DataSource, List<Examples.Item>) - Method in class jdk.incubator.sql2.Examples
 
insertItemsIndependent(DataSource, List<Examples.Item>) - Method in class jdk.incubator.sql2.Examples
 
INTEGER - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type INTEGER.
isClosed() - Method in enum jdk.incubator.sql2.Session.Lifecycle
 
isRollbackOnly() - Method in interface jdk.incubator.sql2.TransactionCompletion
Returns true iff the TransactionCompletion.setRollbackOnly() method has been called on this TransactionCompletion
isSensitive() - Method in enum jdk.incubator.sql2.AdbaDataSourceProperty
 
isSensitive() - Method in enum jdk.incubator.sql2.AdbaSessionProperty
Returns true if this SessionProperty contains sensitive information such as a password or encryption key.
isSensitive() - Method in interface jdk.incubator.sql2.DataSourceProperty
Returns true if this DataSourceProperty is contains sensitive information such as a password or encryption key.
isSensitive() - Method in enum jdk.incubator.sql2.Examples.ExampleSessionProperty
 
isSensitive() - Method in interface jdk.incubator.sql2.SessionProperty
Returns true if this SessionProperty contains sensitive information such as a password or encryption key.
isSimpleIdentifier(String) - Method in interface jdk.incubator.sql2.OperationGroup
Retrieves whether identifier is a simple SQL identifier.
isWorking() - Method in enum jdk.incubator.sql2.Session.Lifecycle
 
Item(int, String, int) - Constructor for class jdk.incubator.sql2.Examples.Item
 
itemsForAnswer(DataSource, int) - Method in class jdk.incubator.sql2.Examples
 
ItemSubscriber(DataSourceFactory) - Constructor for class jdk.incubator.sql2.Examples.ItemSubscriber
 
iterator() - Method in interface jdk.incubator.sql2.Result.Column

J

JAVA_OBJECT - jdk.incubator.sql2.AdbaType
Indicates that the SQL type is database-specific and gets mapped to a Java object that can be accessed via the methods getObject and setObject.
javaFieldName() - Method in annotation type jdk.incubator.sql2.SqlStruct.Field
The Java identifier corresponding to the SQL field.
javaType - Variable in enum jdk.incubator.sql2.AdbaType
 
javaType() - Method in interface jdk.incubator.sql2.Result.Column
Return the Java type that best represents the value of this Result.Column.
jdk.incubator.adba - module jdk.incubator.adba
 
jdk.incubator.sql2 - package jdk.incubator.sql2
An API for accessing and processing data stored in a data source (usually a relational database) using the Java™ programming language.

L

LANGUAGE - jdk.incubator.sql2.Examples.ExampleSessionProperty
 
length() - Method in interface jdk.incubator.sql2.Result.Column
The length of the current value if defined.
length() - Method in interface jdk.incubator.sql2.SqlBlob
Get the length of this SqlBlob.
length() - Method in interface jdk.incubator.sql2.SqlClob
Get the length of this SqlClob.
lengthOperation() - Method in interface jdk.incubator.sql2.SqlBlob
Return a Operation that fetches the length of this SqlBlob.
lengthOperation() - Method in interface jdk.incubator.sql2.SqlClob
Return a Operation that fetches the length of this SqlClob.
lifecycleEvent(Session, Session.Lifecycle, Session.Lifecycle) - Method in interface jdk.incubator.sql2.Session.SessionLifecycleListener
If this EventListener is registered with a Session this method is called whenever that Session's lifecycle changes.
LOCAL - jdk.incubator.sql2.Session.Validation
Session.Validation.NONE plus check local resources
localOperation() - Method in interface jdk.incubator.sql2.OperationGroup
Return a new LocalOperation that is a member Operation of this OperationGroup.
LocalOperation<T> - Interface in jdk.incubator.sql2
An Operation that executes a user defined action when executed.
locate(byte[]) - Method in interface jdk.incubator.sql2.SqlBlob
Set the position to the beginning of the next occurrence of the target after the position.
locate(CharSequence) - Method in interface jdk.incubator.sql2.SqlClob
Set the position to the beginning of the next occurrence of the target after the position.
locate(SqlBlob) - Method in interface jdk.incubator.sql2.SqlBlob
Set the position to the beginning of the next occurrence of the target after the position.
locate(SqlClob) - Method in interface jdk.incubator.sql2.SqlClob
Set the position to the beginning of the next occurrence of the target after the position.
locateOperation(byte[]) - Method in interface jdk.incubator.sql2.SqlBlob
Return an Operation to set the position to the beginning of the next occurrence of the target after the position.
locateOperation(CharSequence) - Method in interface jdk.incubator.sql2.SqlClob
Return an Operation to set the position to the beginning of the next occurrence of the target after the position.
locateOperation(SqlBlob) - Method in interface jdk.incubator.sql2.SqlBlob
Return a Operation to set the position to the beginning of the next occurrence of the target after the position.
locateOperation(SqlClob) - Method in interface jdk.incubator.sql2.SqlClob
Return an Operation to set the position to the beginning of the next occurrence of the target after the position.
logger(Logger) - Method in interface jdk.incubator.sql2.OperationGroup
Supply a Logger for the implementation of this OperationGroup to use to log significant events.
LONG_NVARCHAR - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type LONG NVARCHAR.
LONG_VARBINARY - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type LONG VARBINARY.
LONG_VARCHAR - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type LONG VARCHAR.

M

marker() - Method in annotation type jdk.incubator.sql2.SqlParameter
The marker for SQL parameter that the result of this method will be bound to.
MAX_IDLE_RESOURCES - jdk.incubator.sql2.AdbaDataSourceProperty
 
MAX_RESOURCES - jdk.incubator.sql2.AdbaDataSourceProperty
 
multiOperation(String) - Method in interface jdk.incubator.sql2.OperationGroup
Return a new MultiOperation that is a member Operation of this OperationGroup.
MultiOperation<T> - Interface in jdk.incubator.sql2
A multi-operation is an Operation that returns one or more results in addition to the out result defined by the Operation.

N

name - Variable in class jdk.incubator.sql2.Examples.Item
 
name() - Method in interface jdk.incubator.sql2.DataSourceProperty
Return the name of this DataSourceProperty.
name() - Method in class jdk.incubator.sql2.Examples.Item
 
name() - Method in interface jdk.incubator.sql2.SessionProperty
Return the name of this SessionProperty.
NCHAR - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type NCHAR.
NCLOB - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type NCLOB.
NETWORK - jdk.incubator.sql2.Session.Validation
Session.Validation.SOCKET plus the network is intact (network PING)
NETWORK_TIMEOUT - jdk.incubator.sql2.AdbaSessionProperty
 
NEW - jdk.incubator.sql2.AdbaSessionProperty.Caching
The returned Session is required to be backed by a completely new data source resource configured exactly as specified by the other properties.
NEW - jdk.incubator.sql2.Session.Lifecycle
A newly created Session is in this state.
newFactory(String) - Static method in interface jdk.incubator.sql2.DataSourceFactory
Uses SPI to find a DataSourceFactory with the requested name or null if one is not found.
next() - Method in interface jdk.incubator.sql2.Result.Column
Modify this Result.Column to point to the next value in the sequence.
next(int) - Method in interface jdk.incubator.sql2.Result.Column
Modify this Result.Column to point to the value at the current index + offset.
NONE - jdk.incubator.sql2.AdbaSessionProperty.TransactionIsolation
 
NONE - jdk.incubator.sql2.Session.Validation
isValid fails only if the Session is closed.
NULL - jdk.incubator.sql2.AdbaType
Identifies the generic SQL value NULL.
numberOfValuesRemaining() - Method in interface jdk.incubator.sql2.Result.Column
Return the number of remaining values accessible by this Result.Column excluding the current value.
NUMERIC - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type NUMERIC.
NVARCHAR - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type NVARCHAR.

O

onComplete() - Method in class jdk.incubator.sql2.Examples.ItemSubscriber
 
onComplete() - Method in class jdk.incubator.sql2.Examples.RecordSubscriber
 
onCount(BiConsumer<Integer, RowCountOperation<T>>) - Method in interface jdk.incubator.sql2.MultiOperation
Provides a handler for trailing count results.
onError(Throwable) - Method in class jdk.incubator.sql2.Examples.ItemSubscriber
 
onError(Throwable) - Method in class jdk.incubator.sql2.Examples.RecordSubscriber
 
onError(BiConsumer<Integer, Throwable>) - Method in interface jdk.incubator.sql2.MultiOperation
Provides an error handler for this Operation.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.ArrayRowCountOperation
Provides an error handler for this Operation.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.LocalOperation
Provides an error handler for this Operation.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.MultiOperation
This handler is called if the execution fails completely.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.Operation
Provides an error handler for this Operation.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.OperationGroup
Provides an error handler for this Operation.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.OutOperation
Provides an error handler for this Operation.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.ParameterizedRowCountOperation
Provides an error handler for this Operation.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.ParameterizedRowOperation
Provides an error handler for this Operation.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.ParameterizedRowPublisherOperation
Provides an error handler for this Operation.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.RowCountOperation
Provides an error handler for this Operation.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.RowOperation
Provides an error handler for this Operation.
onError(Consumer<Throwable>) - Method in interface jdk.incubator.sql2.RowPublisherOperation
Provides an error handler for this Operation.
onExecution(Callable<T>) - Method in interface jdk.incubator.sql2.LocalOperation
Provides an action for this Operation.
onNext(byte[]) - Method in class jdk.incubator.sql2.Examples.RecordSubscriber
 
onNext(Examples.Item) - Method in class jdk.incubator.sql2.Examples.ItemSubscriber
 
onRows(BiConsumer<Integer, RowOperation<T>>) - Method in interface jdk.incubator.sql2.MultiOperation
Provides a handler for trailing row sequence results.
onSubscribe(Flow.Subscription) - Method in class jdk.incubator.sql2.Examples.ItemSubscriber
 
onSubscribe(Flow.Subscription) - Method in class jdk.incubator.sql2.Examples.RecordSubscriber
 
operation(String) - Method in interface jdk.incubator.sql2.OperationGroup
Return a new Operation for a SQL that doesn't return any result, for example DDL.
Operation<T> - Interface in jdk.incubator.sql2
A description of some work to be done by the database and how to process the database output.
operationGroup() - Method in interface jdk.incubator.sql2.Session
Create a new OperationGroup for this Session.
OperationGroup<S,​T> - Interface in jdk.incubator.sql2
A set of Operations that share certain properties, are managed as a unit, and are executed as a unit.
OTHER - jdk.incubator.sql2.AdbaType
Indicates that the SQL type is database-specific and gets mapped to a Java object that can be accessed via the methods getObject and setObject.
outOperation(String) - Method in interface jdk.incubator.sql2.OperationGroup
Return a new OutOperation that is a member Operation of this OperationGroup.
OutOperation<T> - Interface in jdk.incubator.sql2
An ParameterizedOperation for which the result is a set of out parameter values and/or function results.
outParameter(String, SqlType) - Method in interface jdk.incubator.sql2.MultiOperation
Register an out parameter identified by the given id.
outParameter(String, SqlType) - Method in interface jdk.incubator.sql2.OutOperation
Register an out parameter identified by the given id.

P

parallel() - Method in interface jdk.incubator.sql2.OperationGroup
Mark this OperationGroup as parallel.
ParameterizedOperation<T> - Interface in jdk.incubator.sql2
An Operation that has in parameters.
ParameterizedRowCountOperation<T> - Interface in jdk.incubator.sql2
A ParameterizedRowCountOperation is a ParameterizedOperation that returns a count.
ParameterizedRowOperation<T> - Interface in jdk.incubator.sql2
An Operation that accepts parameters and processes a sequence of rows.
ParameterizedRowPublisherOperation<T> - Interface in jdk.incubator.sql2
An Operation that accepts parameters, subscribes to a sequence of rows, and returns a result.
password(String) - Method in interface jdk.incubator.sql2.DataSource.Builder
A convenience method for setting the AdbaSessionProperty.PASSWORD.
PASSWORD - jdk.incubator.sql2.AdbaSessionProperty
 
PrimitiveOperation<T> - Interface in jdk.incubator.sql2
A PrimitiveOperation can be submitted, nothing more.
property(DataSourceProperty, Object) - Method in interface jdk.incubator.sql2.DataSource.Builder
Specify a property and its value for the built DataSource.
property(SessionProperty, Object) - Method in interface jdk.incubator.sql2.Session.Builder
Specify a property and its value for the built Session.

R

range() - Method in enum jdk.incubator.sql2.AdbaDataSourceProperty
 
range() - Method in enum jdk.incubator.sql2.AdbaSessionProperty
Return the type of the value of this SessionProperty.
range() - Method in interface jdk.incubator.sql2.DataSourceProperty
Return the type of the value of this DataSourceProperty.
range() - Method in enum jdk.incubator.sql2.Examples.ExampleSessionProperty
 
range() - Method in interface jdk.incubator.sql2.SessionProperty
Return the type of the value of this SessionProperty.
READ_COMMITTED - jdk.incubator.sql2.AdbaSessionProperty.TransactionIsolation
 
READ_ONLY - jdk.incubator.sql2.AdbaSessionProperty
 
READ_UNCOMMITTED - jdk.incubator.sql2.AdbaSessionProperty.TransactionIsolation
 
REAL - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type REAL.
RecordSubscriber(DataSource) - Constructor for class jdk.incubator.sql2.Examples.RecordSubscriber
 
REF - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type REF.
REF_CURSOR - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type REF CURSOR.
registerLifecycleListener(Session.SessionLifecycleListener) - Method in interface jdk.incubator.sql2.Session
Register a listener that will be called whenever there is a change in the lifecycle of this Session.If the listener is already registered this is a no-op.
registerSessionProperty(SessionProperty) - Method in interface jdk.incubator.sql2.DataSource.Builder
Make a user defined property known to the implementation.
REPEATABLE_READ - jdk.incubator.sql2.AdbaSessionProperty.TransactionIsolation
 
requestHook(LongConsumer) - Method in interface jdk.incubator.sql2.DataSource.Builder
Provide a method that the built DataSource will call to control the rate of Session creations.
requestHook(LongConsumer) - Method in interface jdk.incubator.sql2.Session
Provide a method that this Session will call to control the rate of Operation submission.
Result - Interface in jdk.incubator.sql2
 
Result.Column - Interface in jdk.incubator.sql2
A mutable handle to one value of an ordered sequence of columns of a row or of out parameters.
Result.OutColumn - Interface in jdk.incubator.sql2
Used by OutOperation to expose the out parameters of a stored procedure call.
Result.RowColumn - Interface in jdk.incubator.sql2
Used by RowOperation to expose each row of a row sequence.
Result.RowCount - Interface in jdk.incubator.sql2
A Result that is just a number of rows modified, a Long.
returning(String...) - Method in interface jdk.incubator.sql2.ParameterizedRowCountOperation
Returns a RowOperation to process the auto-generated keys, if any, returned by this Operation.
rollback() - Method in interface jdk.incubator.sql2.Session
Unconditionally perform a transaction rollback.
ROLLBACK - jdk.incubator.sql2.TransactionOutcome
The transaction rolled back successfully.
rowCountOperation() - Method in interface jdk.incubator.sql2.MultiOperation
Returns a RowCountOperation to process a count result.
rowCountOperation(String) - Method in interface jdk.incubator.sql2.OperationGroup
RowCountOperation<T> - Interface in jdk.incubator.sql2
An Operation that returns a count.
ROWID - jdk.incubator.sql2.AdbaType
Identifies the SQL type ROWID.
rowNumber() - Method in interface jdk.incubator.sql2.Result.RowColumn
The count of rows in the row sequence preceeding this Result.RowColumn.
rowOperation() - Method in interface jdk.incubator.sql2.MultiOperation
Returns a RowOperation to process a row sequence result.
rowOperation(String) - Method in interface jdk.incubator.sql2.OperationGroup
Return a new ParameterizedRowOperation that is a member Operation of this OperationGroup.
RowOperation<T> - Interface in jdk.incubator.sql2
A RowOperation is a database operation that returns a row sequence.
rowPublisherOperation() - Method in interface jdk.incubator.sql2.MultiOperation
Returns a RowPublisherOperation to process a row sequence result.
rowPublisherOperation(String) - Method in interface jdk.incubator.sql2.OperationGroup
Return a new ParameterizedRowPublisherOperation that is a member Operation of this OperationGroup.
RowPublisherOperation<T> - Interface in jdk.incubator.sql2
 
rowSubscriber(DataSource) - Method in class jdk.incubator.sql2.Examples
 

S

SERIALIZABLE - jdk.incubator.sql2.AdbaSessionProperty.TransactionIsolation
 
SERVER - jdk.incubator.sql2.Session.Validation
Session.Validation.NETWORK plus significant server processes are running
Session - Interface in jdk.incubator.sql2
A Session is an abstraction of a SQL database and a group of Operations to be executed by that SQL database.
Session.Builder - Interface in jdk.incubator.sql2
A Session builder.
Session.Lifecycle - Enum in jdk.incubator.sql2
Identifies the operational state of a Session.
Session.SessionLifecycleListener - Interface in jdk.incubator.sql2
A Listener that is notified of changes in a Session's lifecycle.
Session.Validation - Enum in jdk.incubator.sql2
Specifiers for how much effort to put into validating a Session.
sessionProperty(SessionProperty, Object) - Method in interface jdk.incubator.sql2.DataSource.Builder
Specify the value of a Session property that will be set on all Sessions produced by the built DataSource.
SessionProperty - Interface in jdk.incubator.sql2
An attribute of a Session that can be configured to influence its behavior.
set(String, Object) - Method in interface jdk.incubator.sql2.MultiOperation
Set a parameter value.
set(String, Object) - Method in interface jdk.incubator.sql2.OutOperation
Set a parameter value.
set(String, Object) - Method in interface jdk.incubator.sql2.ParameterizedOperation
Set a parameter value.
set(String, Object) - Method in interface jdk.incubator.sql2.ParameterizedRowCountOperation
Set a parameter value.
set(String, Object) - Method in interface jdk.incubator.sql2.ParameterizedRowOperation
Set a parameter value.
set(String, Object) - Method in interface jdk.incubator.sql2.ParameterizedRowPublisherOperation
Set a parameter value.
set(String, Object, SqlType) - Method in interface jdk.incubator.sql2.MultiOperation
Set a parameter value.
set(String, Object, SqlType) - Method in interface jdk.incubator.sql2.OutOperation
Set a parameter value.
set(String, Object, SqlType) - Method in interface jdk.incubator.sql2.ParameterizedOperation
Set a parameter value.
set(String, Object, SqlType) - Method in interface jdk.incubator.sql2.ParameterizedRowCountOperation
Set a parameter value.
set(String, Object, SqlType) - Method in interface jdk.incubator.sql2.ParameterizedRowOperation
Set a parameter value.
set(String, Object, SqlType) - Method in interface jdk.incubator.sql2.ParameterizedRowPublisherOperation
Set a parameter value.
set(String, CompletionStage<?>) - Method in interface jdk.incubator.sql2.ArrayRowCountOperation
Provide a source for a sequence of parameter values.
set(String, CompletionStage<?>) - Method in interface jdk.incubator.sql2.MultiOperation
Set a parameter value to be the future value of a CompletionStage.
set(String, CompletionStage<?>) - Method in interface jdk.incubator.sql2.OutOperation
Set a parameter value to be the future value of a CompletionStage.
set(String, CompletionStage<?>) - Method in interface jdk.incubator.sql2.ParameterizedOperation
Set a parameter value to be the future value of a CompletionStage.
set(String, CompletionStage<?>) - Method in interface jdk.incubator.sql2.ParameterizedRowCountOperation
Set a parameter value to be the future value of a CompletionStage.
set(String, CompletionStage<?>) - Method in interface jdk.incubator.sql2.ParameterizedRowOperation
Set a parameter value to be the future value of a CompletionStage.
set(String, CompletionStage<?>) - Method in interface jdk.incubator.sql2.ParameterizedRowPublisherOperation
Set a parameter value to be the future value of a CompletionStage.
set(String, CompletionStage<?>, SqlType) - Method in interface jdk.incubator.sql2.ArrayRowCountOperation
Provide a source for a sequence of parameter values.
set(String, CompletionStage<?>, SqlType) - Method in interface jdk.incubator.sql2.MultiOperation
Set a parameter value to be the value of a CompletionStage.
set(String, CompletionStage<?>, SqlType) - Method in interface jdk.incubator.sql2.OutOperation
Set a parameter value to be the value of a CompletionStage.
set(String, CompletionStage<?>, SqlType) - Method in interface jdk.incubator.sql2.ParameterizedOperation
Set a parameter value to be the value of a CompletionStage.
set(String, CompletionStage<?>, SqlType) - Method in interface jdk.incubator.sql2.ParameterizedRowCountOperation
Set a parameter value to be the value of a CompletionStage.
set(String, CompletionStage<?>, SqlType) - Method in interface jdk.incubator.sql2.ParameterizedRowOperation
Set a parameter value to be the value of a CompletionStage.
set(String, CompletionStage<?>, SqlType) - Method in interface jdk.incubator.sql2.ParameterizedRowPublisherOperation
Set a parameter value to be the value of a CompletionStage.
set(String, List<?>) - Method in interface jdk.incubator.sql2.ArrayRowCountOperation
Set a sequence of parameter values.
set(String, List<?>, SqlType) - Method in interface jdk.incubator.sql2.ArrayRowCountOperation
Set a sequence of parameter values.
set(String, S[]) - Method in interface jdk.incubator.sql2.ArrayRowCountOperation
Set a sequence of parameter values.
set(String, S[], SqlType) - Method in interface jdk.incubator.sql2.ArrayRowCountOperation
Set a sequence of parameter values.
setPosition(long) - Method in interface jdk.incubator.sql2.SqlBlob
Set the position of this SqlBlob.
setPosition(long) - Method in interface jdk.incubator.sql2.SqlClob
Set the position of this SqlClob.
setPositionOperation(long) - Method in interface jdk.incubator.sql2.SqlBlob
Return a Operation that sets the position of this SqlBlob.
setPositionOperation(long) - Method in interface jdk.incubator.sql2.SqlClob
Return an Operation that sets the position of this SqlClob.
setRollbackOnly() - Method in interface jdk.incubator.sql2.TransactionCompletion
Causes an endTransaction Operation created with this TransactionCompletion that is executed subsequent to this call to perform a rollback.
SHARDING_GROUP_KEY - jdk.incubator.sql2.AdbaSessionProperty
 
SHARDING_KEY - jdk.incubator.sql2.AdbaSessionProperty
 
ShardingKey - Interface in jdk.incubator.sql2
Interface used to indicate that this object represents a sharding key.
ShardingKey.Builder - Interface in jdk.incubator.sql2
A builder created from a DataSource or object, used to create a ShardingKey with sub-keys of supported data types.
shardingKeyBuilder() - Method in interface jdk.incubator.sql2.Session
 
slice(int) - Method in interface jdk.incubator.sql2.Result.Column
Return a new Result.Column that is a handle to a subsequence of the sequence of values referenced by this Result.Column.
SMALLINT - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type SMALLINT.
SOCKET - jdk.incubator.sql2.Session.Validation
Session.Validation.LOCAL plus the server isn't obviously unreachable (dead socket)
spliterator() - Method in interface jdk.incubator.sql2.Result.Column
SqlArray - Annotation Type in jdk.incubator.sql2
Identifies a type that represents an ARRAY SQL type.
SqlBlob - Interface in jdk.incubator.sql2
A reference to a BINARY LARGE OBJECT in the attached database.
SqlClob - Interface in jdk.incubator.sql2
A reference to a CHARACTER LARGE OBJECT in the attached database.
SqlColumns - Annotation Type in jdk.incubator.sql2
Identifies a constructor or static factory method that can be used to construct an instance of the containing type when the type is passed to Result.Column.get(java.lang.Class<T>).
SqlException - Exception in jdk.incubator.sql2
An exception that provides information on a database access error or other errors.
SqlException(String, Throwable, String, int, String, int) - Constructor for exception jdk.incubator.sql2.SqlException
 
SqlException(Throwable) - Constructor for exception jdk.incubator.sql2.SqlException
 
sqlFieldName() - Method in annotation type jdk.incubator.sql2.SqlStruct.Field
The name of the field in the SQL STRUCT.
SqlParameter - Annotation Type in jdk.incubator.sql2
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 to ParameterizedOperation.set(java.lang.String, java.lang.Object, jdk.incubator.sql2.SqlType).
SqlRef<T> - Interface in jdk.incubator.sql2
 
SqlSkippedException - Exception in jdk.incubator.sql2
A SqlException that is used to complete an Operation when that Operation is skipped.
SqlSkippedException(String, Throwable, String, int, String, int) - Constructor for exception jdk.incubator.sql2.SqlSkippedException
 
SqlSkippedException(Throwable) - Constructor for exception jdk.incubator.sql2.SqlSkippedException
 
SqlSkippedException(SqlException) - Constructor for exception jdk.incubator.sql2.SqlSkippedException
 
SqlStruct - Annotation Type in jdk.incubator.sql2
Identifies a type that represents a STRUCT SQL type.
SqlStruct.Field - Annotation Type in jdk.incubator.sql2
Describes a field of a SQL STRUCT type.
sqlType() - Method in interface jdk.incubator.sql2.Result.Column
Return the SQL type of the value of this Result.Column.
sqlType() - Method in annotation type jdk.incubator.sql2.SqlParameter
The SQL type of the value bound to the parameter.
SqlType - Interface in jdk.incubator.sql2
Identifies a SQL type.
sqlTypeName() - Method in annotation type jdk.incubator.sql2.SqlStruct.Field
The name of the SQL type of the field
sqlTypeName() - Method in annotation type jdk.incubator.sql2.SqlStruct
The SQL name of the SQL STRUCT type.
SQLXML - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type SQLXML.
store(T) - Method in interface jdk.incubator.sql2.SqlRef
Submit an Operation that will store the new value of the referent into the REF in the database.
storeOperation(T) - Method in interface jdk.incubator.sql2.SqlRef
Create and return an Operation that will set the value of the REF in the database.
STRUCT - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type STRUCT.
subkey(Object, SqlType) - Method in interface jdk.incubator.sql2.ShardingKey.Builder
This method will be called to add a subkey into a Sharding Key object being built.
Submission<T> - Interface in jdk.incubator.sql2
The result of submitting an Operation.
submit() - Method in interface jdk.incubator.sql2.PrimitiveOperation
Add this PrimitiveOperation to the tail of the Operation collection of the Session that created this PrimitiveOperation.
subscribe(Flow.Subscriber<? super Result.RowColumn>, CompletionStage<? extends T>) - Method in interface jdk.incubator.sql2.ParameterizedRowPublisherOperation
Subscribe to the stream of rows returned by this Operation.
subscribe(Flow.Subscriber<? super Result.RowColumn>, CompletionStage<? extends T>) - Method in interface jdk.incubator.sql2.RowPublisherOperation
Subscribe to the stream of rows returned by this Operation.
supportedTranslateSqlFormats() - Method in interface jdk.incubator.sql2.DataSource
Return a list of the source formats accepted by the DataSource.translateSql(java.lang.String,java.lang.String) method.

T

TIME - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type TIME.
TIME_WITH_TIME_ZONE - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type TIME WITH TIME ZONE.
timeout(Duration) - Method in interface jdk.incubator.sql2.ArrayRowCountOperation
The minimum time before this Operation might be canceled automatically.
timeout(Duration) - Method in interface jdk.incubator.sql2.LocalOperation
The minimum time before this Operation might be canceled automatically.
timeout(Duration) - Method in interface jdk.incubator.sql2.MultiOperation
The minimum time before this Operation might be canceled automatically.
timeout(Duration) - Method in interface jdk.incubator.sql2.Operation
The minimum time before this Operation might be canceled automatically.
timeout(Duration) - Method in interface jdk.incubator.sql2.OperationGroup
The minimum time before this Operation might be canceled automatically.
timeout(Duration) - Method in interface jdk.incubator.sql2.OutOperation
The minimum time before this Operation might be canceled automatically.
timeout(Duration) - Method in interface jdk.incubator.sql2.ParameterizedRowCountOperation
The minimum time before this Operation might be canceled automatically.
timeout(Duration) - Method in interface jdk.incubator.sql2.ParameterizedRowOperation
The minimum time before this Operation might be canceled automatically.
timeout(Duration) - Method in interface jdk.incubator.sql2.ParameterizedRowPublisherOperation
The minimum time before this Operation might be canceled automatically.
timeout(Duration) - Method in interface jdk.incubator.sql2.RowCountOperation
The minimum time before this Operation might be canceled automatically.
timeout(Duration) - Method in interface jdk.incubator.sql2.RowPublisherOperation
The minimum time before this Operation might be canceled automatically.
TIMESTAMP - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type TIMESTAMP.
TIMESTAMP_WITH_TIME_ZONE - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type TIMESTAMP WITH TIME ZONE.
TINYINT - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type TINYINT.
transaction(DataSource) - Method in class jdk.incubator.sql2.Examples
 
TRANSACTION_ISOLATION - jdk.incubator.sql2.AdbaSessionProperty
 
transactionCompletion() - Method in interface jdk.incubator.sql2.Session
Returns a new TransactionCompletion that can be used as an argument to an endTransaction Operation.
TransactionCompletion - Interface in jdk.incubator.sql2
A mutable object that controls whether a transactionCompletion Operation sends a database commit or a database rollback to the server.
TransactionOutcome - Enum in jdk.incubator.sql2
Possible outcomes for a database transaction.
translateSql(String, String) - Method in interface jdk.incubator.sql2.DataSource
Translates a SQL string from the format specified by the format argument to a format that can be used to create Operations for the Sessions provided by this DataSource.
transposedArrayInsert(DataSource, List<Examples.Item>) - Method in class jdk.incubator.sql2.Examples
 
trim() - Method in interface jdk.incubator.sql2.SqlBlob
Truncate this SqlBlob so that the current position is the end of the SqlBlob.
trim() - Method in interface jdk.incubator.sql2.SqlClob
Truncate this SqlClob so that the current position is the end of the SqlClob.
trimOperation() - Method in interface jdk.incubator.sql2.SqlBlob
Return a Operation that truncates this SqlBlob so that the current position is the end of the SqlBlob.
trimOperation() - Method in interface jdk.incubator.sql2.SqlClob
Return an Operation that truncates this SqlClob so that the current position is the end of the SqlClob.

U

UNKNOWN - jdk.incubator.sql2.TransactionOutcome
The outcome of the transaction is unknown.
updateListParallel(List<Examples.Item>, DataSource) - Method in class jdk.incubator.sql2.Examples
 
url(String) - Method in interface jdk.incubator.sql2.DataSource.Builder
A convenience method for setting the AdbaSessionProperty.URL.
URL - jdk.incubator.sql2.AdbaSessionProperty
 
USER - jdk.incubator.sql2.AdbaSessionProperty
 
username(String) - Method in interface jdk.incubator.sql2.DataSource.Builder
A convenience method for setting the AdbaSessionProperty.USER.

V

validate(Object) - Method in enum jdk.incubator.sql2.AdbaDataSourceProperty
 
validate(Object) - Method in enum jdk.incubator.sql2.AdbaSessionProperty
Determine whether a value is valid for this SessionProperty.
validate(Object) - Method in interface jdk.incubator.sql2.DataSourceProperty
Determine whether a value is valid for this DataSourceProperty.
validate(Object) - Method in interface jdk.incubator.sql2.SessionProperty
Determine whether a value is valid for this SessionProperty.
validate(Session.Validation, Duration, Consumer<Throwable>) - Method in interface jdk.incubator.sql2.Session
Convenience method to validate a Session.
validationOperation(Session.Validation) - Method in interface jdk.incubator.sql2.Session
Returns an Operation that verifies that the resources are available and operational.
value() - Method in annotation type jdk.incubator.sql2.SqlColumns
The column names corresponding to the parameters of the factory method or constructor to construct an instance of this type.
valueOf(String) - Static method in enum jdk.incubator.sql2.AdbaDataSourceProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.incubator.sql2.AdbaSessionProperty.Caching
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.incubator.sql2.AdbaSessionProperty.TransactionIsolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.incubator.sql2.AdbaSessionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.incubator.sql2.AdbaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.incubator.sql2.Examples.ExampleSessionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.incubator.sql2.Session.Lifecycle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.incubator.sql2.Session.Validation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jdk.incubator.sql2.TransactionOutcome
Returns the enum constant of this type with the specified name.
values() - Static method in enum jdk.incubator.sql2.AdbaDataSourceProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.incubator.sql2.AdbaSessionProperty.Caching
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.incubator.sql2.AdbaSessionProperty.TransactionIsolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.incubator.sql2.AdbaSessionProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.incubator.sql2.AdbaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.incubator.sql2.Examples.ExampleSessionProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.incubator.sql2.Session.Lifecycle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.incubator.sql2.Session.Validation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jdk.incubator.sql2.TransactionOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
VARBINARY - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type VARBINARY.
VARCHAR - jdk.incubator.sql2.AdbaType
Identifies the generic SQL type VARCHAR.
A B C D E F G H I J L M N O P R S T U V 
All Classes All Packages