public class ExtractedDatabaseMetaDataImpl extends java.lang.Object implements ExtractedDatabaseMetaData
| Modifier and Type | Class and Description |
|---|---|
static class |
ExtractedDatabaseMetaDataImpl.Builder |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doesDataDefinitionCauseTransactionCommit()
Did the driver report to DDL statements performed within a transaction performing an implicit commit of the
transaction.
|
boolean |
doesLobLocatorUpdateCopy()
Did the driver report that updates to a LOB locator affect a copy of the LOB?
|
java.lang.String |
getConnectionCatalogName()
Retrieve the name of the catalog in effect when we connected to the database.
|
java.lang.String |
getConnectionSchemaName()
Retrieve the name of the schema in effect when we connected to the database.
|
java.util.Set<java.lang.String> |
getExtraKeywords()
Get the list of extra keywords (beyond standard SQL92 keywords) reported by the driver.
|
JdbcEnvironment |
getJdbcEnvironment()
Obtain the JDBC Environment from which this metadata came.
|
SQLStateType |
getSqlStateType()
Retrieve the type of codes the driver says it uses for
SQLState. |
java.util.LinkedHashSet<TypeInfo> |
getTypeInfoSet()
Set of type info reported by the driver.
|
boolean |
supportsBatchUpdates()
Did the driver report to supporting batched updates?
|
boolean |
supportsDataDefinitionInTransaction()
Did the driver report to support performing DDL within transactions?
|
boolean |
supportsGetGeneratedKeys()
Did the driver report to supporting retrieval of generated keys?
|
boolean |
supportsNamedParameters()
Does the driver report supporting named parameters?
|
boolean |
supportsRefCursors()
Does the driver report supporting REF_CURSORs?
|
boolean |
supportsScrollableResults()
Did the driver report to supporting scrollable result sets?
|
public boolean supportsRefCursors()
ExtractedDatabaseMetaDatasupportsRefCursors in interface ExtractedDatabaseMetaDatatrue indicates the driver reported true; false indicates the driver reported false
or that the driver could not be asked.public JdbcEnvironment getJdbcEnvironment()
ExtractedDatabaseMetaDatagetJdbcEnvironment in interface ExtractedDatabaseMetaDatapublic boolean supportsNamedParameters()
ExtractedDatabaseMetaDatasupportsNamedParameters in interface ExtractedDatabaseMetaDatatrue indicates the driver reported true; false indicates the driver reported false
or that the driver could not be asked.public boolean supportsScrollableResults()
ExtractedDatabaseMetaDatasupportsScrollableResults in interface ExtractedDatabaseMetaDataResultSet.TYPE_SCROLL_INSENSITIVE.DatabaseMetaData.supportsResultSetType(int)public boolean supportsGetGeneratedKeys()
ExtractedDatabaseMetaDatasupportsGetGeneratedKeys in interface ExtractedDatabaseMetaDataStatement.getGeneratedKeys()DatabaseMetaData.supportsGetGeneratedKeys()public boolean supportsBatchUpdates()
ExtractedDatabaseMetaDatasupportsBatchUpdates in interface ExtractedDatabaseMetaDataDatabaseMetaData.supportsBatchUpdates()public boolean supportsDataDefinitionInTransaction()
ExtractedDatabaseMetaDatasupportsDataDefinitionInTransaction in interface ExtractedDatabaseMetaDataDatabaseMetaData.dataDefinitionIgnoredInTransactions()public boolean doesDataDefinitionCauseTransactionCommit()
ExtractedDatabaseMetaDatadoesDataDefinitionCauseTransactionCommit in interface ExtractedDatabaseMetaDataDatabaseMetaData.dataDefinitionCausesTransactionCommit()public java.util.Set<java.lang.String> getExtraKeywords()
ExtractedDatabaseMetaDatagetExtraKeywords in interface ExtractedDatabaseMetaDataDatabaseMetaData.getSQLKeywords()public SQLStateType getSqlStateType()
ExtractedDatabaseMetaDataSQLState. They might follow either
the X/Open standard or the SQL92 standard.getSqlStateType in interface ExtractedDatabaseMetaDataDatabaseMetaData.getSQLStateType()public boolean doesLobLocatorUpdateCopy()
ExtractedDatabaseMetaDatadoesLobLocatorUpdateCopy in interface ExtractedDatabaseMetaDataDatabaseMetaData.locatorsUpdateCopy()public java.lang.String getConnectionCatalogName()
ExtractedDatabaseMetaDatagetConnectionCatalogName in interface ExtractedDatabaseMetaDatapublic java.lang.String getConnectionSchemaName()
ExtractedDatabaseMetaDatagetConnectionSchemaName in interface ExtractedDatabaseMetaDatapublic java.util.LinkedHashSet<TypeInfo> getTypeInfoSet()
ExtractedDatabaseMetaDatagetTypeInfoSet in interface ExtractedDatabaseMetaDataDatabaseMetaData.getTypeInfo()Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.