DSLContext, if no
custom configuration was supplied to DSL#using(Configuration).
The DefaultConfiguration
| Modifier and Type | Class and Description |
|---|---|
| private class | |
| private class | |
| private class | |
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private transient CacheProvider | |
| private transient CharsetProvider | |
| private Clock | |
| private transient CommitProvider | |
| private transient ConnectionFactory | |
| private transient ConnectionProvider | |
| private transient ConverterProvider | |
| private transient ConcurrentHashMap | |
| private transient DiagnosticsListenerProvider[] | |
| private SQLDialect | |
| private static final String | |
| private transient ExecuteListenerProvider[] | |
| private transient ExecutorProvider | |
| private transient FormattingProvider | |
| private transient ConnectionProvider | |
| private SchemaMapping | mapping
Deprecated
as a consequence of
SchemaMapping being deprecated.
|
| private transient MetaProvider | |
| private transient MigrationListenerProvider[] | |
| private transient RecordListenerProvider[] | |
| private transient RecordMapperProvider | |
| private transient RecordUnmapperProvider | |
| private Settings | |
| private transient ConnectionProvider | |
| private transient TransactionListenerProvider[] | |
| private transient TransactionProvider | |
| private transient UnwrapperProvider | |
| private transient VisitListenerProvider[] |
| Access | Constructor and Description |
|---|---|
| public | |
| pack-priv | |
| pack-priv | DefaultConfiguration(ConnectionProvider connectionProvider, SQLDialect dialect, Settings settings)
Create a new configuration object. |
| pack-priv | DefaultConfiguration(DefaultConfiguration
The pre-existing configuration. configuration)Create a new "derived" configuration object from a pre-existing one. |
| pack-priv | DefaultConfiguration(ConnectionProvider connectionProvider, ConnectionProvider interpreterConnectionProvider, ConnectionProvider systemConnectionProvider, ConnectionFactory connectionFactory, MetaProvider metaProvider, CommitProvider commitProvider, ExecutorProvider executorProvider, CacheProvider cacheProvider, TransactionProvider transactionProvider, RecordMapperProvider recordMapperProvider, RecordUnmapperProvider recordUnmapperProvider, RecordListenerProvider[] recordListenerProviders, ExecuteListenerProvider[] executeListenerProviders, MigrationListenerProvider[] migrationListenerProviders, VisitListenerProvider[] visitListenerProviders, TransactionListenerProvider[] transactionListenerProviders, DiagnosticsListenerProvider[] diagnosticsListenerProviders, UnwrapperProvider unwrapperProvider, CharsetProvider charsetProvider, ConverterProvider converterProvider, FormattingProvider formattingProvider, Clock clock, SQLDialect dialect, Settings settings, Map<Object, Object> data)
Create the actual configuration object. |
| Modifier and Type | Method and Description |
|---|---|
| public final CacheProvider | cacheProvider()
Implements org. |
| public final CharsetProvider | charsetProvider()
Implements org. CharsetProvider from this configuration.
|
| public final Clock | clock()
Implements org. Clock, which is used for optimistic
locking, transaction time, and other time-depending features.
|
| private final <E> E[] | |
| public final CommitProvider | commitProvider()
Implements org. |
| public final ConnectionFactory | connectionFactory()
Implements org. |
| public final ConnectionProvider | connectionProvider()
Implements org. |
| public final ConverterProvider | converterProvider()
Implements org. ConverterProvider from this
configuration.
|
| public final ConcurrentHashMap | |
| public final Object | data(Object
A key to identify the custom data key)Implements org. Configuration.
|
| public final Object | data(Object
A key to identify the custom data key, Object The custom data value)Implements org. Configuration.
|
| public final Configuration | derive()
Implements org. |
| public final Configuration | derive(Connection
The new connection to be contained in the derived
configuration. newConnection)Implements org. DefaultConnectionProvider.
|
| public final Configuration | derive(DataSource
The new data source to be contained in the derived
configuration. newDataSource)Implements org. DataSourceConnectionProvider.
|
| public final Configuration | derive(ConnectionFactory
The new connection factory to be contained in
the derived configuration. newConnectionFactory)Implements org. |
| public final Configuration | derive(ConnectionProvider
The new connection provider to be contained
in the derived configuration. newConnectionProvider)Implements org. |
| public final Configuration | derive(MetaProvider
The new meta provider to be contained in the
derived configuration. newMetaProvider)Implements org. |
| public final Configuration | derive(CommitProvider
The new commit provider to be contained in the
derived configuration. newCommitProvider)Implements org. |
| public final Configuration | derive(final Executor
The new executor to be contained in the derived
configuration. newExecutor)Implements org. |
| public final Configuration | derive(ExecutorProvider
The new executor provider to be contained in
the derived configuration. newExecutorProvider)Implements org. |
| public final Configuration | derive(CacheProvider
The new cache provider to be contained in the
derived configuration. newCacheProvider)Implements org. |
| public final Configuration | derive(TransactionProvider
The new transaction provider to be
contained in the derived configuration. newTransactionProvider)Implements org. |
| public final Configuration | derive(final RecordMapper<?, ?>
The new record mapper to be contained in the
derived configuration. newRecordMapper)Implements org. |
| public final Configuration | derive(RecordMapperProvider
The new record mapper provider to be
contained in the derived configuration. newRecordMapperProvider)Implements org. |
| public final Configuration | derive(final RecordUnmapper<?, ?>
The new record unmapper to be contained in the
derived configuration. newRecordUnmapper)Implements org. |
| public final Configuration | derive(RecordUnmapperProvider
The new record unmapper provider to be
contained in the derived configuration. newRecordUnmapperProvider)Implements org. |
| public final Configuration | derive(RecordListenerProvider...
The new record listener providers to be
contained in the derived configuration. newRecordListenerProviders)Implements org. |
| public final Configuration | derive(ExecuteListenerProvider...
The new execute listener providers to
be contained in the derived configuration. newExecuteListenerProviders)Implements org. |
| public final Configuration | derive(MigrationListenerProvider...
The new migration listener providers
to be contained in the derived configuration. newMigrationListenerProviders)Implements org. |
| public final Configuration | derive(VisitListenerProvider...
The new visit listener providers to
be contained in the derived configuration. newVisitListenerProviders)Implements org. |
| public final Configuration | derive(TransactionListenerProvider...
The new transaction listener
providers to be contained in the derived configuration. newTransactionListenerProviders)Implements org. |
| public final Configuration | derive(DiagnosticsListenerProvider...
The new diagnostics listener
providers to be contained in the derived configuration. newDiagnosticsListenerProviders)Implements org. |
| public final Configuration | derive(Unwrapper
The new unwrapper to be contained in the derived
configuration. newUnwrapper)Implements org. |
| public final Configuration | derive(UnwrapperProvider
The new unwrapper provider to be contained in
the derived configuration. newUnwrapperProvider)Implements org. |
| public final Configuration | derive(CharsetProvider
The new charset provider to be contained in
the derived configuration. newCharsetProvider)Implements org. |
| public final Configuration | derive(ConverterProvider
The new converter provider to be contained in
the derived configuration. newConverterProvider)Implements org. |
| public final Configuration | derive(FormattingProvider
The new formatting provider to be contained
in the derived configuration. newFormattingProvider)Implements org. |
| public final Configuration | derive(Clock
The new clock to be contained in the derived
configuration. newClock)Implements org. Clock.
|
| public final Configuration | derive(SQLDialect
The new dialect to be contained in the derived
configuration. newDialect)Implements org. |
| public final Configuration | derive(Settings
The new settings to be contained in the derived
configuration. newSettings)Implements org. |
| public final Configuration | deriveSettings(Function<? super Settings, ? extends Settings>
A function producing the new settings to be contained
in the derived configuration based on a clone of the current
settings. newSettings)Implements org. |
| public final DiagnosticsListenerProvider[] | diagnosticsListenerProviders()
Implements org. DiagnosticsListenerProviders from this
configuration.
|
| public final SQLDialect | |
| public final DSLContext | dsl()
Implements org. Configuration in a DSLContext, providing
access to the configuration-contextual DSL to construct executable
queries.
|
| public final ExecuteListenerProvider[] | executeListenerProviders()
Implements org. ExecuteListenerProviders from this
configuration.
|
| public final ExecutorProvider | executorProvider()
Implements org. |
| public final SQLDialect | |
| public final FormattingProvider | formattingProvider()
Implements org. FormattingProvider from this
configuration.
|
| public final ConnectionProvider | interpreterConnectionProvider()
Implements org. |
| public final MetaProvider | metaProvider()
Implements org. |
| public final MigrationListenerProvider[] | migrationListenerProviders()
Implements org. MigrationListenerProviders from this
configuration.
|
| private void | |
| public final RecordListenerProvider[] | recordListenerProviders()
Implements org. RecordListenerProviders from this
configuration.
|
| public final RecordMapperProvider | recordMapperProvider()
Implements org. |
| public final RecordUnmapperProvider | recordUnmapperProvider()
Implements org. |
| public final SchemaMapping | schemaMapping()
Implements org.
Deprecated
Retrieve the configured schema mapping.
|
| private final Serializable | |
| public final Configuration | set(Connection
The new connection to be contained in the changed
configuration. newConnection)Implements org. DefaultConnectionProvider.
|
| public final Configuration | set(DataSource
The new data source to be contained in the changed
configuration. newDataSource)Implements org. DataSourceConnectionProvider.
|
| public final Configuration | set(ConnectionProvider
The new connection provider to be contained
in the changed configuration. newConnectionProvider)Implements org. |
| public final Configuration | set(ConnectionFactory
The new connection to be contained in the changed
configuration. newConnectionFactory)Implements org. |
| public final Configuration | set(MetaProvider
The new meta provider to be contained in the
changed configuration. newMetaProvider)Implements org. |
| public final Configuration | set(CommitProvider
The new commit provider to be contained in the
changed configuration. newCommitProvider)Implements org. |
| public final Configuration | set(Executor
The new executor to be contained in the changed
configuration. newExecutor)Implements org. |
| public final Configuration | set(ExecutorProvider
The new executor provider to be contained in
the changed configuration. newExecutorProvider)Implements org. |
| public final Configuration | set(CacheProvider
The new cache provider to be contained in the
changed configuration. newCacheProvider)Implements org. |
| public final Configuration | set(TransactionProvider
The new transaction provider to be
contained in the changed configuration. newTransactionProvider)Implements org. |
| public final Configuration | set(RecordMapper<?, ?>
The new record mapper to be contained in the
changed configuration. newRecordMapper)Implements org. |
| public final Configuration | set(RecordMapperProvider
The new record mapper provider to be
contained in the changed configuration. newRecordMapperProvider)Implements org. |
| public final Configuration | set(RecordUnmapper<?, ?>
The new record unmapper to be contained in the
changed configuration. newRecordUnmapper)Implements org. |
| public final Configuration | set(RecordUnmapperProvider
The new record unmapper provider to be
contained in the changed configuration. newRecordUnmapperProvider)Implements org. |
| public final Configuration | set(RecordListenerProvider...
The new record listener providers to
be contained in the changed configuration. newRecordListenerProviders)Implements org. |
| public final Configuration | set(ExecuteListenerProvider...
The new execute listener providers to
be contained in the changed configuration. newExecuteListenerProviders)Implements org. |
| public final Configuration | set(MigrationListenerProvider...
The new migration listener providers
to be contained in the changed configuration. newMigrationListenerProviders)Implements org. |
| public final Configuration | set(VisitListenerProvider...
The new visit listener providers to be
contained in the changed configuration. newVisitListenerProviders)Implements org. |
| public final Configuration | set(TransactionListenerProvider...
The new transaction listener
providers to be contained in the changed configuration. newTransactionListenerProviders)Implements org. |
| public final Configuration | set(DiagnosticsListenerProvider...
The new diagnostics listener
providers to be contained in the changed configuration. newDiagnosticsListenerProviders)Implements org. |
| public final Configuration | set(Unwrapper
The new unwrapper to be contained in the changed
configuration. newUnwrapper)Implements org. |
| public final Configuration | set(UnwrapperProvider
The new unwrapper provider to be contained in
the changed configuration. newUnwrapperProvider)Implements org. |
| public final Configuration | set(CharsetProvider
The new charset provider to be contained in
the changed configuration. newCharsetProvider)Implements org. |
| public final Configuration | set(ConverterProvider
The new converter provider to be contained in
the changed configuration. newConverterProvider)Implements org. |
| public final Configuration | set(FormattingProvider
The new formatting provider to be contained
in the changed configuration. newFormattingProvider)Implements org. |
| public final Configuration | set(Clock
The new clock to be contained in the changed
configuration. newClock)Implements org. Clock.
|
| public final Configuration | set(SQLDialect
The new dialect to be contained in the changed
configuration. newDialect)Implements org. |
| public final Configuration | set(Settings
The new settings to be contained in the changed
configuration. newSettings)Implements org. |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final Settings | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| public final ConnectionProvider | systemConnectionProvider()
Implements org. |
| public String | |
| public final TransactionListenerProvider[] | transactionListenerProviders()
Implements org. TransactionListenerProviders from this
configuration.
|
| public final TransactionProvider | transactionProvider()
Implements org. |
| public final UnwrapperProvider | unwrapperProvider()
Implements org. UnwrapperProvider from this
configuration.
|
| public final VisitListenerProvider[] | visitListenerProviders()
Implements org. VisitListenerProvider instances from this
configuration.
|
| private void |