- All Implemented Interfaces:
Serializable,AutoCloseable,CloseableDSLContext,DSLContext,Scope
DefaultDSLContext that implements also the
CloseableDSLContext contract.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultCloseableDSLContext(io.r2dbc.spi.ConnectionFactory connectionFactory, SQLDialect dialect) DefaultCloseableDSLContext(io.r2dbc.spi.ConnectionFactory connectionFactory, SQLDialect dialect, Settings settings) DefaultCloseableDSLContext(ConnectionProvider connectionProvider, SQLDialect dialect) DefaultCloseableDSLContext(ConnectionProvider connectionProvider, SQLDialect dialect, Settings settings) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Close the underlying resources, if any resources have been allocated when constructing thisDSLContext.final ConfigurationThe configuration of the current scope.final InstantThe time, according toConfiguration.clock(), when thisScopewas created.data()Get all custom data from thisScope.final ObjectGet some custom data from thisScope.final ObjectSet some custom data to thisScope.final SQLDialectdialect()TheSQLDialectwrapped by this context.final DSLContextdsl()Wrap theScope.configuration()in aDSLContext, providing access to the configuration-contextual DSL to construct executable queries.final SQLDialectfamily()TheSQLDialect.family()wrapped by this context.final Settingssettings()The settings wrapped by this context.Methods inherited from class org.jooq.impl.DefaultDSLContext
alterDatabase, alterDatabase, alterDatabase, alterDatabaseIfExists, alterDatabaseIfExists, alterDatabaseIfExists, alterDomain, alterDomain, alterDomain, alterDomainIfExists, alterDomainIfExists, alterDomainIfExists, alterIndex, alterIndex, alterIndex, alterIndexIfExists, alterIndexIfExists, alterIndexIfExists, alterSchema, alterSchema, alterSchema, alterSchemaIfExists, alterSchemaIfExists, alterSchemaIfExists, alterSequence, alterSequence, alterSequence, alterSequenceIfExists, alterSequenceIfExists, alterSequenceIfExists, alterTable, alterTable, alterTable, alterTableIfExists, alterTableIfExists, alterTableIfExists, alterType, alterType, alterView, alterView, alterView, alterView, alterView, alterViewIfExists, alterViewIfExists, alterViewIfExists, attach, attach, batch, batch, batch, batch, batch, batch, batch, batch, batchDelete, batchDelete, batched, batchedResult, batchInsert, batchInsert, batchMerge, batchMerge, batchStore, batchStore, batchUpdate, batchUpdate, begin, begin, bindContext, call, call, commentOnColumn, commentOnColumn, commentOnColumn, commentOnTable, commentOnTable, commentOnTable, commentOnView, commentOnView, commentOnView, commit, connection, connectionResult, createDatabase, createDatabase, createDatabase, createDatabaseIfNotExists, createDatabaseIfNotExists, createDatabaseIfNotExists, createDomain, createDomain, createDomain, createDomainIfNotExists, createDomainIfNotExists, createDomainIfNotExists, createFunction, createFunction, createGlobalTemporaryTable, createGlobalTemporaryTable, createGlobalTemporaryTable, createGlobalTemporaryTableIfNotExists, createGlobalTemporaryTableIfNotExists, createGlobalTemporaryTableIfNotExists, createIndex, createIndex, createIndex, createIndex, createIndexIfNotExists, createIndexIfNotExists, createIndexIfNotExists, createIndexIfNotExists, createOrReplaceFunction, createOrReplaceFunction, createOrReplaceProcedure, createOrReplaceProcedure, createOrReplaceTrigger, createOrReplaceTrigger, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createProcedure, createProcedure, createSchema, createSchema, createSchema, createSchemaIfNotExists, createSchemaIfNotExists, createSchemaIfNotExists, createSequence, createSequence, createSequence, createSequenceIfNotExists, createSequenceIfNotExists, createSequenceIfNotExists, createTable, createTable, createTable, createTableIfNotExists, createTableIfNotExists, createTableIfNotExists, createTemporaryTable, createTemporaryTable, createTemporaryTable, createTemporaryTableIfNotExists, createTemporaryTableIfNotExists, createTemporaryTableIfNotExists, createTrigger, createTrigger, createType, createType, createUniqueIndex, createUniqueIndex, createUniqueIndex, createUniqueIndex, createUniqueIndexIfNotExists, createUniqueIndexIfNotExists, createUniqueIndexIfNotExists, createUniqueIndexIfNotExists, createView, createView, createView, createView, createView, createView, createView, createView, createView, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, currval, currval, currval, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, delete, deleteFrom, deleteQuery, diagnosticsConnection, diagnosticsDataSource, dropDatabase, dropDatabase, dropDatabase, dropDatabaseIfExists, dropDatabaseIfExists, dropDatabaseIfExists, dropDomain, dropDomain, dropDomain, dropDomainIfExists, dropDomainIfExists, dropDomainIfExists, dropFunction, dropFunction, dropFunctionIfExists, dropFunctionIfExists, dropIndex, dropIndex, dropIndex, dropIndexIfExists, dropIndexIfExists, dropIndexIfExists, dropProcedure, dropProcedure, dropProcedureIfExists, dropProcedureIfExists, dropSchema, dropSchema, dropSchema, dropSchemaIfExists, dropSchemaIfExists, dropSchemaIfExists, dropSequence, dropSequence, dropSequence, dropSequenceIfExists, dropSequenceIfExists, dropSequenceIfExists, dropTable, dropTable, dropTable, dropTableIfExists, dropTableIfExists, dropTableIfExists, dropTemporaryTable, dropTemporaryTable, dropTemporaryTable, dropTemporaryTableIfExists, dropTemporaryTableIfExists, dropTemporaryTableIfExists, dropTrigger, dropTrigger, dropTriggerIfExists, dropTriggerIfExists, dropType, dropType, dropType, dropType, dropType, dropTypeIfExists, dropTypeIfExists, dropTypeIfExists, dropTypeIfExists, dropTypeIfExists, dropView, dropView, dropView, dropViewIfExists, dropViewIfExists, dropViewIfExists, execute, execute, execute, execute, execute, executeDelete, executeDelete, executeInsert, executeUpdate, executeUpdate, explain, extractBindValues, extractParam, extractParams, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetchAny, fetchAny, fetchAny, fetchAny, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchByExample, fetchCount, fetchCount, fetchCount, fetchCount, fetchCount, fetchExists, fetchExists, fetchExists, fetchExists, fetchExists, fetchFromCSV, fetchFromCSV, fetchFromCSV, fetchFromCSV, fetchFromHTML, fetchFromJSON, fetchFromStringData, fetchFromStringData, fetchFromStringData, fetchFromTXT, fetchFromTXT, fetchFromXML, fetchGroups, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchMany, fetchMany, fetchMany, fetchMany, fetchMany, fetchMap, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, grant, grant, grant, informationSchema, informationSchema, informationSchema, informationSchema, informationSchema, informationSchema, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertQuery, lastID, loadInto, map, map, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, meta, meta, meta, meta, meta, meta, meta, meta, meta, migrations, mock, mockResult, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, nextval, nextval, nextval, nextvals, parser, parsingConnection, parsingConnectionFactory, parsingDataSource, queries, queries, query, query, query, query, releaseSavepoint, releaseSavepoint, render, renderContext, renderInlined, renderNamedOrInlinedParams, renderNamedParams, resultQuery, resultQuery, resultQuery, resultQuery, revoke, revoke, revoke, revokeGrantOptionFor, revokeGrantOptionFor, revokeGrantOptionFor, rollback, savepoint, savepoint, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, selectCount, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectFrom, selectFrom, selectFrom, selectFrom, selectFrom, selectFrom, selectOne, selectQuery, selectQuery, selectZero, set, set, setCatalog, setCatalog, setCatalog, setLocal, setLocal, setSchema, setSchema, setSchema, startTransaction, statements, statements, toString, transaction, transaction, transactionAsync, transactionAsync, transactionPublisher, transactionResult, transactionResult, transactionResultAsync, transactionResultAsync, truncate, truncate, truncate, truncateTable, truncateTable, truncateTable, update, updateQuery, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursiveMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jooq.DSLContext
alterDatabase, alterDatabase, alterDatabase, alterDatabaseIfExists, alterDatabaseIfExists, alterDatabaseIfExists, alterDomain, alterDomain, alterDomain, alterDomainIfExists, alterDomainIfExists, alterDomainIfExists, alterIndex, alterIndex, alterIndex, alterIndexIfExists, alterIndexIfExists, alterIndexIfExists, alterSchema, alterSchema, alterSchema, alterSchemaIfExists, alterSchemaIfExists, alterSchemaIfExists, alterSequence, alterSequence, alterSequence, alterSequenceIfExists, alterSequenceIfExists, alterSequenceIfExists, alterTable, alterTable, alterTable, alterTableIfExists, alterTableIfExists, alterTableIfExists, alterType, alterType, alterView, alterView, alterView, alterView, alterView, alterViewIfExists, alterViewIfExists, alterViewIfExists, attach, attach, batch, batch, batch, batch, batch, batch, batch, batch, batchDelete, batchDelete, batched, batchedResult, batchInsert, batchInsert, batchMerge, batchMerge, batchStore, batchStore, batchUpdate, batchUpdate, begin, begin, bindContext, call, call, commentOnColumn, commentOnColumn, commentOnColumn, commentOnTable, commentOnTable, commentOnTable, commentOnView, commentOnView, commentOnView, commit, connection, connectionResult, createDatabase, createDatabase, createDatabase, createDatabaseIfNotExists, createDatabaseIfNotExists, createDatabaseIfNotExists, createDomain, createDomain, createDomain, createDomainIfNotExists, createDomainIfNotExists, createDomainIfNotExists, createFunction, createFunction, createGlobalTemporaryTable, createGlobalTemporaryTable, createGlobalTemporaryTable, createGlobalTemporaryTableIfNotExists, createGlobalTemporaryTableIfNotExists, createGlobalTemporaryTableIfNotExists, createIndex, createIndex, createIndex, createIndex, createIndexIfNotExists, createIndexIfNotExists, createIndexIfNotExists, createIndexIfNotExists, createOrReplaceFunction, createOrReplaceFunction, createOrReplaceProcedure, createOrReplaceProcedure, createOrReplaceTrigger, createOrReplaceTrigger, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createOrReplaceView, createProcedure, createProcedure, createSchema, createSchema, createSchema, createSchemaIfNotExists, createSchemaIfNotExists, createSchemaIfNotExists, createSequence, createSequence, createSequence, createSequenceIfNotExists, createSequenceIfNotExists, createSequenceIfNotExists, createTable, createTable, createTable, createTableIfNotExists, createTableIfNotExists, createTableIfNotExists, createTemporaryTable, createTemporaryTable, createTemporaryTable, createTemporaryTableIfNotExists, createTemporaryTableIfNotExists, createTemporaryTableIfNotExists, createTrigger, createTrigger, createType, createType, createUniqueIndex, createUniqueIndex, createUniqueIndex, createUniqueIndex, createUniqueIndexIfNotExists, createUniqueIndexIfNotExists, createUniqueIndexIfNotExists, createUniqueIndexIfNotExists, createView, createView, createView, createView, createView, createView, createView, createView, createView, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, createViewIfNotExists, currval, currval, currval, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, ddl, delete, deleteFrom, deleteQuery, diagnosticsConnection, diagnosticsDataSource, dropDatabase, dropDatabase, dropDatabase, dropDatabaseIfExists, dropDatabaseIfExists, dropDatabaseIfExists, dropDomain, dropDomain, dropDomain, dropDomainIfExists, dropDomainIfExists, dropDomainIfExists, dropFunction, dropFunction, dropFunctionIfExists, dropFunctionIfExists, dropIndex, dropIndex, dropIndex, dropIndexIfExists, dropIndexIfExists, dropIndexIfExists, dropProcedure, dropProcedure, dropProcedureIfExists, dropProcedureIfExists, dropSchema, dropSchema, dropSchema, dropSchemaIfExists, dropSchemaIfExists, dropSchemaIfExists, dropSequence, dropSequence, dropSequence, dropSequenceIfExists, dropSequenceIfExists, dropSequenceIfExists, dropTable, dropTable, dropTable, dropTableIfExists, dropTableIfExists, dropTableIfExists, dropTemporaryTable, dropTemporaryTable, dropTemporaryTable, dropTemporaryTableIfExists, dropTemporaryTableIfExists, dropTemporaryTableIfExists, dropTrigger, dropTrigger, dropTriggerIfExists, dropTriggerIfExists, dropType, dropType, dropType, dropType, dropType, dropTypeIfExists, dropTypeIfExists, dropTypeIfExists, dropTypeIfExists, dropTypeIfExists, dropView, dropView, dropView, dropViewIfExists, dropViewIfExists, dropViewIfExists, execute, execute, execute, execute, execute, executeDelete, executeDelete, executeInsert, executeUpdate, executeUpdate, explain, extractBindValues, extractParam, extractParams, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetchAny, fetchAny, fetchAny, fetchAny, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchAsync, fetchByExample, fetchCount, fetchCount, fetchCount, fetchCount, fetchCount, fetchExists, fetchExists, fetchExists, fetchExists, fetchExists, fetchFromCSV, fetchFromCSV, fetchFromCSV, fetchFromCSV, fetchFromHTML, fetchFromJSON, fetchFromStringData, fetchFromStringData, fetchFromStringData, fetchFromTXT, fetchFromTXT, fetchFromXML, fetchGroups, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchLazy, fetchMany, fetchMany, fetchMany, fetchMany, fetchMany, fetchMap, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOne, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptional, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchOptionalValue, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchSingle, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchStream, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValue, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, fetchValues, grant, grant, grant, informationSchema, informationSchema, informationSchema, informationSchema, informationSchema, informationSchema, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertInto, insertQuery, lastID, loadInto, map, map, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, mergeInto, meta, meta, meta, meta, meta, meta, meta, meta, meta, migrations, mock, mockResult, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newRecord, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, newResult, nextval, nextval, nextval, nextvals, parser, parsingConnection, parsingConnectionFactory, parsingDataSource, queries, queries, query, query, query, query, releaseSavepoint, releaseSavepoint, render, renderContext, renderInlined, renderNamedOrInlinedParams, renderNamedParams, resultQuery, resultQuery, resultQuery, resultQuery, revoke, revoke, revoke, revokeGrantOptionFor, revokeGrantOptionFor, revokeGrantOptionFor, rollback, savepoint, savepoint, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, select, selectCount, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectDistinct, selectFrom, selectFrom, selectFrom, selectFrom, selectFrom, selectFrom, selectOne, selectQuery, selectQuery, selectZero, set, set, setCatalog, setCatalog, setCatalog, setLocal, setLocal, setSchema, setSchema, setSchema, startTransaction, statements, statements, transaction, transaction, transactionAsync, transactionAsync, transactionPublisher, transactionResult, transactionResult, transactionResultAsync, transactionResultAsync, truncate, truncate, truncate, truncateTable, truncateTable, truncateTable, update, updateQuery, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, with, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursive, withRecursiveMethods inherited from interface org.jooq.Scope
configuration, creationTime, data, data, data, dialect, dsl, family, settings
-
Constructor Details
-
DefaultCloseableDSLContext
public DefaultCloseableDSLContext(ConnectionProvider connectionProvider, SQLDialect dialect, Settings settings) -
DefaultCloseableDSLContext
-
DefaultCloseableDSLContext
public DefaultCloseableDSLContext(io.r2dbc.spi.ConnectionFactory connectionFactory, SQLDialect dialect, Settings settings) -
DefaultCloseableDSLContext
public DefaultCloseableDSLContext(io.r2dbc.spi.ConnectionFactory connectionFactory, SQLDialect dialect)
-
-
Method Details
-
close
public void close()Description copied from interface:CloseableDSLContextClose the underlying resources, if any resources have been allocated when constructing thisDSLContext.Some
DSLContextconstructors, such asDSL.using(String),DSL.using(String, Properties), orDSL.using(String, String, String)allocate aConnectionresource, which is inaccessible to the outside of theDSLContextimplementation. Proper resource management must thus be done via thisCloseableDSLContext.close()method.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseableDSLContext
-
creationTime
Description copied from interface:ScopeThe time, according toConfiguration.clock(), when thisScopewas created.- Specified by:
creationTimein interfaceScope
-
configuration
Description copied from interface:ScopeThe configuration of the current scope.- Specified by:
configurationin interfaceScope
-
dsl
Description copied from interface:ScopeWrap theScope.configuration()in aDSLContext, providing access to the configuration-contextual DSL to construct executable queries. -
settings
Description copied from interface:ScopeThe settings wrapped by this context.This method is a convenient way of accessing
configuration().settings(). -
dialect
Description copied from interface:ScopeTheSQLDialectwrapped by this context.This method is a convenient way of accessing
configuration().dialect(). -
family
Description copied from interface:ScopeTheSQLDialect.family()wrapped by this context.This method is a convenient way of accessing
configuration().family(). -
data
Description copied from interface:ScopeGet all custom data from thisScope.This is custom data that was previously set to the context using
Scope.data(Object, Object). Use custom data if you want to pass data toQueryPartobjects for a givenScope. -
data
Description copied from interface:ScopeGet some custom data from thisScope.This is custom data that was previously set to the context using
Scope.data(Object, Object). Use custom data if you want to pass data toQueryPartobjects for a givenScope -
data
Description copied from interface:ScopeSet some custom data to thisScope.This is custom data that was previously set to the context using
Scope.data(Object, Object). Use custom data if you want to pass data toQueryPartobjects for a givenScope.
-