Package | Description |
---|---|
org.jooq |
The
org.jooq package contains jOOQ's public API. |
org.jooq.impl |
The
org.jooq.impl package contains jOOQ's implementation classes. |
org.jooq.tools.jdbc |
The
org.jooq.tools.jdbc package contains compatibility classes
to bridge between JDBC 4.0 and JDBC 4.1. |
org.jooq.util.oracle |
The
org.jooq.util.ase package contains classes related to the
SQLDialect.ORACLE dialect. |
Modifier and Type | Method and Description |
---|---|
Configuration |
Scope.configuration()
The configuration of the current scope.
|
Configuration |
DAO.configuration()
Expose the configuration in whose context this
DAO is
operating. |
Configuration |
AttachableInternal.configuration()
Get the underlying configuration
|
Configuration |
Configuration.derive()
Create a derived configuration from this one, without changing any
properties.
|
Configuration |
Configuration.derive(Connection newConnection)
Create a derived configuration from this one, with a new connection
wrapped in a
DefaultConnectionProvider . |
Configuration |
Configuration.derive(ConnectionProvider newConnectionProvider)
Create a derived configuration from this one, with a new connection
provider.
|
Configuration |
Configuration.derive(ConverterProvider newConverterProvider)
Deprecated.
- This API is still EXPERIMENTAL. Do not use yet
|
Configuration |
Configuration.derive(DataSource newDataSource)
Create a derived configuration from this one, with a new data source
wrapped in a
DataSourceConnectionProvider . |
Configuration |
Configuration.derive(ExecuteListenerProvider... newExecuteListenerProviders)
Create a derived configuration from this one, with new execute listener
providers.
|
Configuration |
Configuration.derive(ExecutorProvider newExecutorProvider)
Create a derived configuration from this one, with a new executor
provider.
|
Configuration |
Configuration.derive(RecordListenerProvider... newRecordListenerProviders)
Create a derived configuration from this one, with new record listener
providers.
|
Configuration |
Configuration.derive(RecordMapperProvider newRecordMapperProvider)
Create a derived configuration from this one, with a new record mapper
provider.
|
Configuration |
Configuration.derive(Settings newSettings)
Create a derived configuration from this one, with new settings.
|
Configuration |
Configuration.derive(SQLDialect newDialect)
Create a derived configuration from this one, with a new dialect.
|
Configuration |
Configuration.derive(TransactionProvider newTransactionProvider)
Create a derived configuration from this one, with a new transaction
provider.
|
Configuration |
Configuration.derive(VisitListenerProvider... newVisitListenerProviders)
Create a derived configuration from this one, with new visit listener
providers.
|
Configuration |
Configuration.set(Connection newConnection)
Change this configuration to hold a new connection wrapped in a
DefaultConnectionProvider . |
Configuration |
Configuration.set(ConnectionProvider newConnectionProvider)
Change this configuration to hold a new connection provider.
|
Configuration |
Configuration.set(ConverterProvider newConverterProvider)
Deprecated.
- This API is still EXPERIMENTAL. Do not use yet
|
Configuration |
Configuration.set(DataSource newDataSource)
Change this configuration to hold a new data source wrapped in a
DataSourceConnectionProvider . |
Configuration |
Configuration.set(ExecuteListenerProvider... newExecuteListenerProviders)
Change this configuration to hold a new execute listener providers.
|
Configuration |
Configuration.set(ExecutorProvider newExecutorProvider)
Change this configuration to hold a new executor provider.
|
Configuration |
Configuration.set(RecordListenerProvider... newRecordListenerProviders)
Change this configuration to hold a new record listener providers.
|
Configuration |
Configuration.set(RecordMapperProvider newRecordMapperProvider)
Change this configuration to hold a new record mapper provider.
|
Configuration |
Configuration.set(Settings newSettings)
Change this configuration to hold a new settings.
|
Configuration |
Configuration.set(SQLDialect newDialect)
Change this configuration to hold a new dialect.
|
Configuration |
Configuration.set(TransactionProvider newTransactionProvider)
Change this configuration to hold a new transaction provider.
|
Configuration |
Configuration.set(VisitListenerProvider... newVisitListenerProviders)
Change this configuration to hold a new visit listener providers.
|
Modifier and Type | Method and Description |
---|---|
void |
Results.attach(Configuration configuration)
Attach all results and all of their contained records to a new
Configuration . |
void |
Result.attach(Configuration configuration)
Attach this result and all of its contained records to a new
Configuration . |
void |
Attachable.attach(Configuration configuration)
Attach this object to a new
Configuration . |
int |
Routine.execute(Configuration configuration)
Execute the stored object using a
Configuration object |
String |
DataType.getCastTypeName(Configuration configuration)
Retrieve the dialect-specific type name associated with this data type
used for casting.
|
DataType<T> |
SelectField.getDataType(Configuration configuration)
The dialect-specific type of this field.
|
DataType<T> |
Parameter.getDataType(Configuration configuration)
The dialect-specific type of this parameter
|
DataType<T> |
Field.getDataType(Configuration configuration)
The dialect-specific type of this field.
|
DataType<T> |
DataType.getDataType(Configuration configuration)
The dialect-specific data type representing this data type.
|
String |
DataType.getTypeName(Configuration configuration)
Retrieve the dialect-specific type name associated with this data type.
|
void |
TransactionalRunnable.run(Configuration configuration)
Run the transactional code.
|
T |
TransactionalCallable.run(Configuration configuration)
Run the transactional code.
|
Constructor and Description |
---|
SchemaMapping(Configuration configuration)
Deprecated.
Construct a mapping from a
Configuration object |
Modifier and Type | Class and Description |
---|---|
class |
DefaultConfiguration
A default implementation for configurations within a
DSLContext , if no
custom configuration was supplied to DSL.using(Configuration) . |
Modifier and Type | Method and Description |
---|---|
Configuration |
DAOImpl.configuration() |
Configuration |
AbstractRoutine.configuration() |
Configuration |
DefaultConfiguration.derive()
Create a derived configuration from this one, without changing any
properties.
|
Configuration |
DefaultConfiguration.derive(Connection newConnection)
Create a derived configuration from this one, with a new connection
wrapped in a
DefaultConnectionProvider . |
Configuration |
DefaultConfiguration.derive(ConnectionProvider newConnectionProvider)
Create a derived configuration from this one, with a new connection
provider.
|
Configuration |
DefaultConfiguration.derive(ConverterProvider newConverterProvider)
Create a derived configuration from this one, with new converter
provider.
|
Configuration |
DefaultConfiguration.derive(DataSource newDataSource)
Create a derived configuration from this one, with a new data source
wrapped in a
DataSourceConnectionProvider . |
Configuration |
DefaultConfiguration.derive(ExecuteListenerProvider... newExecuteListenerProviders)
Create a derived configuration from this one, with new execute listener
providers.
|
Configuration |
DefaultConfiguration.derive(ExecutorProvider newExecutorProvider)
Create a derived configuration from this one, with a new executor
provider.
|
Configuration |
DefaultConfiguration.derive(RecordListenerProvider... newRecordListenerProviders)
Create a derived configuration from this one, with new record listener
providers.
|
Configuration |
DefaultConfiguration.derive(RecordMapperProvider newRecordMapperProvider)
Create a derived configuration from this one, with a new record mapper
provider.
|
Configuration |
DefaultConfiguration.derive(Settings newSettings)
Create a derived configuration from this one, with new settings.
|
Configuration |
DefaultConfiguration.derive(SQLDialect newDialect)
Create a derived configuration from this one, with a new dialect.
|
Configuration |
DefaultConfiguration.derive(TransactionProvider newTransactionProvider)
Create a derived configuration from this one, with a new transaction
provider.
|
Configuration |
DefaultConfiguration.derive(VisitListenerProvider... newVisitListenerProviders)
Create a derived configuration from this one, with new visit listener
providers.
|
Configuration |
DefaultConfiguration.set(Connection newConnection)
Change this configuration to hold a new connection wrapped in a
DefaultConnectionProvider . |
Configuration |
DefaultConfiguration.set(ConnectionProvider newConnectionProvider)
Change this configuration to hold a new connection provider.
|
Configuration |
DefaultConfiguration.set(ConverterProvider newConverterProvider) |
Configuration |
DefaultConfiguration.set(DataSource newDataSource)
Change this configuration to hold a new data source wrapped in a
DataSourceConnectionProvider . |
Configuration |
DefaultConfiguration.set(ExecuteListenerProvider... newExecuteListenerProviders)
Change this configuration to hold a new execute listener providers.
|
Configuration |
DefaultConfiguration.set(ExecutorProvider newExecutorProvider)
Change this configuration to hold a new executor provider.
|
Configuration |
DefaultConfiguration.set(RecordListenerProvider... newRecordListenerProviders)
Change this configuration to hold a new record listener providers.
|
Configuration |
DefaultConfiguration.set(RecordMapperProvider newRecordMapperProvider)
Change this configuration to hold a new record mapper provider.
|
Configuration |
DefaultConfiguration.set(Settings newSettings)
Change this configuration to hold a new settings.
|
Configuration |
DefaultConfiguration.set(SQLDialect newDialect)
Change this configuration to hold a new dialect.
|
Configuration |
DefaultConfiguration.set(TransactionProvider newTransactionProvider)
Change this configuration to hold a new transaction provider.
|
Configuration |
DefaultConfiguration.set(VisitListenerProvider... newVisitListenerProviders)
Change this configuration to hold a new visit listener providers.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractRoutine.attach(Configuration c) |
int |
AbstractRoutine.execute(Configuration c) |
String |
DefaultDataType.getCastTypeName(Configuration configuration) |
DataType<T> |
DefaultDataType.getDataType(Configuration configuration) |
String |
DefaultDataType.getTypeName(Configuration configuration) |
void |
DAOImpl.setConfiguration(Configuration configuration)
Inject a configuration.
|
static DSLContext |
DSL.using(Configuration configuration)
Create an executor from a custom configuration.
|
Constructor and Description |
---|
ArrayRecordImpl(Schema schema,
String name,
DataType<T> type,
Configuration configuration)
Deprecated.
- 3.4.0 - [#3126] - Use the
ArrayRecordImpl.ArrayRecordImpl(Schema, String, DataType)
constructor instead |
ArrayRecordImpl(Schema schema,
String name,
DataType<X> type,
Configuration configuration,
Binding<X,Y> binding)
Deprecated.
- 3.4.0 - [#3126] - Use the
ArrayRecordImpl.ArrayRecordImpl(Schema, String, DataType, Converter)
constructor instead. |
ArrayRecordImpl(Schema schema,
String name,
DataType<X> type,
Configuration configuration,
Converter<X,T> converter)
Deprecated.
- 3.4.0 - [#3126] - Use the
ArrayRecordImpl.ArrayRecordImpl(Schema, String, DataType, Converter)
constructor instead. |
ArrayRecordImpl(Schema schema,
String name,
DataType<X> type,
Configuration configuration,
Converter<Y,T> converter,
Binding<X,Y> binding)
Deprecated.
- 3.4.0 - [#3126] - Use the
ArrayRecordImpl.ArrayRecordImpl(Schema, String, DataType, Converter)
constructor instead. |
DAOImpl(Table<R> table,
Class<P> type,
Configuration configuration) |
DefaultDSLContext(Configuration configuration) |
DefaultRecordMapperProvider(Configuration configuration)
Create a new
RecordMapperProvider with a Configuration
that can be used by jOOQ for caching reflection information. |
Modifier and Type | Class and Description |
---|---|
class |
MockConfiguration
A mock configuration.
|
Modifier and Type | Method and Description |
---|---|
Configuration |
MockConfiguration.derive() |
Configuration |
MockConfiguration.derive(Connection newConnection) |
Configuration |
MockConfiguration.derive(ConnectionProvider newConnectionProvider) |
Configuration |
MockConfiguration.derive(ConverterProvider newConverterProvider) |
Configuration |
MockConfiguration.derive(DataSource newDataSource) |
Configuration |
MockConfiguration.derive(ExecuteListenerProvider... newExecuteListenerProviders) |
Configuration |
MockConfiguration.derive(ExecutorProvider newExecutorProvider) |
Configuration |
MockConfiguration.derive(RecordListenerProvider... newRecordListenerProviders) |
Configuration |
MockConfiguration.derive(RecordMapperProvider newRecordMapperProvider) |
Configuration |
MockConfiguration.derive(Settings newSettings) |
Configuration |
MockConfiguration.derive(SQLDialect newDialect) |
Configuration |
MockConfiguration.derive(TransactionProvider newTransactionProvider) |
Configuration |
MockConfiguration.derive(VisitListenerProvider... newVisitListenerProviders) |
Configuration |
MockConfiguration.set(Connection newConnection) |
Configuration |
MockConfiguration.set(ConnectionProvider newConnectionProvider) |
Configuration |
MockConfiguration.set(ConverterProvider newConverterProvider) |
Configuration |
MockConfiguration.set(DataSource newDataSource) |
Configuration |
MockConfiguration.set(ExecuteListenerProvider... newExecuteListenerProviders) |
Configuration |
MockConfiguration.set(ExecutorProvider newExecutorProvider) |
Configuration |
MockConfiguration.set(RecordListenerProvider... newRecordListenerProviders) |
Configuration |
MockConfiguration.set(RecordMapperProvider newRecordMapperProvider) |
Configuration |
MockConfiguration.set(Settings newSettings) |
Configuration |
MockConfiguration.set(SQLDialect newDialect) |
Configuration |
MockConfiguration.set(TransactionProvider newTransactionProvider) |
Configuration |
MockConfiguration.set(VisitListenerProvider... newVisitListenerProviders) |
Modifier and Type | Method and Description |
---|---|
void |
MockRunnable.run(Configuration configuration)
Run the mockable code.
|
T |
MockCallable.run(Configuration configuration)
Run the mockable code.
|
Constructor and Description |
---|
MockConfiguration(Configuration delegate,
MockDataProvider provider) |
Modifier and Type | Method and Description |
---|---|
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeue(Configuration configuration,
Queue<R> queue)
Dequeue a message in an Oracle AQ.
|
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeue(Configuration configuration,
Queue<R> queue,
OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T options)
Dequeue a message in an Oracle AQ.
|
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeue(Configuration configuration,
Queue<R> queue,
OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T options,
OracleDSL.DBMS_AQ.MESSAGE_PROPERTIES_T properties)
Dequeue a message in an Oracle AQ.
|
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueAsync(Configuration configuration,
Queue<R> queue)
Dequeue a message in an Oracle AQ asynchronously.
|
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueAsync(Configuration configuration,
Queue<R> queue,
OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T options)
Dequeue a message in an Oracle AQ asynchronously.
|
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueAsync(Configuration configuration,
Queue<R> queue,
OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T options,
OracleDSL.DBMS_AQ.MESSAGE_PROPERTIES_T properties)
Dequeue a message in an Oracle AQ asynchronously.
|
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueAsync(Executor executor,
Configuration configuration,
Queue<R> queue)
Dequeue a message in an Oracle AQ, asynchronously in the given
executor.
|
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueAsync(Executor executor,
Configuration configuration,
Queue<R> queue,
OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T options)
Dequeue a message in an Oracle AQ, asynchronously in the given
executor.
|
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueAsync(Executor executor,
Configuration configuration,
Queue<R> queue,
OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T options,
OracleDSL.DBMS_AQ.MESSAGE_PROPERTIES_T properties)
Dequeue a message in an Oracle AQ, asynchronously in the given
executor.
|
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueIterable(Configuration configuration,
Queue<R> queue)
Dequeue messages as an Oracle AQ
Iterable . |
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueIterable(Configuration configuration,
Queue<R> queue,
OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T options)
Dequeue messages as an Oracle AQ
Iterable . |
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueIterable(Configuration configuration,
Queue<R> queue,
OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T options,
OracleDSL.DBMS_AQ.MESSAGE_PROPERTIES_T properties)
Dequeue messages as an Oracle AQ
Iterable . |
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueStream(Configuration configuration,
Queue<R> queue)
Dequeue messages as an Oracle AQ
Stream . |
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueStream(Configuration configuration,
Queue<R> queue,
OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T options)
Dequeue messages as an Oracle AQ
Stream . |
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.dequeueStream(Configuration configuration,
Queue<R> queue,
OracleDSL.DBMS_AQ.DEQUEUE_OPTIONS_T options,
OracleDSL.DBMS_AQ.MESSAGE_PROPERTIES_T properties)
Dequeue messages as an Oracle AQ
Stream . |
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.enqueue(Configuration configuration,
Queue<R> queue,
R payload)
Enqueue a message in an Oracle AQ.
|
static <R extends UDTRecord<R>> |
OracleDSL.DBMS_AQ.enqueue(Configuration configuration,
Queue<R> queue,
R payload,
OracleDSL.DBMS_AQ.ENQUEUE_OPTIONS_T options,
OracleDSL.DBMS_AQ.MESSAGE_PROPERTIES_T properties)
Enqueue a message in an Oracle AQ.
|
Copyright © 2017. All Rights Reserved.