Class ExtractedDatabaseMetaDataImpl.Builder
java.lang.Object
org.hibernate.engine.jdbc.env.internal.ExtractedDatabaseMetaDataImpl.Builder
- Enclosing class:
- ExtractedDatabaseMetaDataImpl
-
Constructor Summary
ConstructorsConstructorDescriptionBuilder
(JdbcEnvironment jdbcEnvironment, boolean jdbcMetadataIsAccessible, JdbcConnectionAccess connectionAccess) -
Method Summary
Modifier and TypeMethodDescriptionapply
(DatabaseMetaData databaseMetaData) build()
setConnectionCatalogName
(String connectionCatalogName) setConnectionSchemaName
(String connectionSchemaName) setDoesDataDefinitionCauseTransactionCommit
(boolean doesDataDefinitionCauseTransactionCommit) setSqlStateType
(SQLStateType sqlStateType) setSupportsBatchUpdates
(boolean supportsBatchUpdates) setSupportsDataDefinitionInTransaction
(boolean supportsDataDefinitionInTransaction) setSupportsGetGeneratedKeys
(boolean supportsGetGeneratedKeys) setSupportsNamedParameters
(boolean supportsNamedParameters) setSupportsRefCursors
(boolean supportsRefCursors) setSupportsScrollableResults
(boolean supportsScrollableResults)
-
Constructor Details
-
Builder
public Builder(JdbcEnvironment jdbcEnvironment, boolean jdbcMetadataIsAccessible, JdbcConnectionAccess connectionAccess)
-
-
Method Details
-
apply
public ExtractedDatabaseMetaDataImpl.Builder apply(DatabaseMetaData databaseMetaData) throws SQLException - Throws:
SQLException
-
setConnectionSchemaName
-
setConnectionCatalogName
-
setSupportsRefCursors
-
setSupportsNamedParameters
public ExtractedDatabaseMetaDataImpl.Builder setSupportsNamedParameters(boolean supportsNamedParameters) -
setSupportsScrollableResults
public ExtractedDatabaseMetaDataImpl.Builder setSupportsScrollableResults(boolean supportsScrollableResults) -
setSupportsGetGeneratedKeys
public ExtractedDatabaseMetaDataImpl.Builder setSupportsGetGeneratedKeys(boolean supportsGetGeneratedKeys) -
setSupportsBatchUpdates
-
setSupportsDataDefinitionInTransaction
public ExtractedDatabaseMetaDataImpl.Builder setSupportsDataDefinitionInTransaction(boolean supportsDataDefinitionInTransaction) -
setDoesDataDefinitionCauseTransactionCommit
public ExtractedDatabaseMetaDataImpl.Builder setDoesDataDefinitionCauseTransactionCommit(boolean doesDataDefinitionCauseTransactionCommit) -
setSqlStateType
-
build
-