br.ufg.integrate.wrapper.jdbc
Class IntegrateDatabaseMetaData
java.lang.Object
br.ufg.integrate.wrapper.jdbc.IntegrateDatabaseMetaData
- All Implemented Interfaces:
- DatabaseMetaData, Wrapper
- Direct Known Subclasses:
- DatabaseMetaDataImpl
public abstract class IntegrateDatabaseMetaData
- extends Object
- implements DatabaseMetaData
- Version:
- 0.1
Classe abstrata que implementa a classe java.sql.DatabaseMetaData.
Os métodos a serem implementados são os mais básicos da
interface implementada, permitindo a implementação de classes
para um driver JDBC básico, sem todos os recursos da API.
os métodos que não são abstratos não estão implementados,
e apenas lançam uma exceção. Extensões desta classe podem
sobrepor os métodos que acharem necessários.
- Author:
- Rogerio
Fields inherited from interface java.sql.DatabaseMetaData |
attributeNoNulls, attributeNullable, attributeNullableUnknown, bestRowNotPseudo, bestRowPseudo, bestRowSession, bestRowTemporary, bestRowTransaction, bestRowUnknown, columnNoNulls, columnNullable, columnNullableUnknown, functionColumnIn, functionColumnInOut, functionColumnOut, functionColumnResult, functionColumnUnknown, functionNoNulls, functionNoTable, functionNullable, functionNullableUnknown, functionResultUnknown, functionReturn, functionReturnsTable, importedKeyCascade, importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNoAction, importedKeyNotDeferrable, importedKeyRestrict, importedKeySetDefault, importedKeySetNull, procedureColumnIn, procedureColumnInOut, procedureColumnOut, procedureColumnResult, procedureColumnReturn, procedureColumnUnknown, procedureNoNulls, procedureNoResult, procedureNullable, procedureNullableUnknown, procedureResultUnknown, procedureReturnsResult, sqlStateSQL, sqlStateSQL99, sqlStateXOpen, tableIndexClustered, tableIndexHashed, tableIndexOther, tableIndexStatistic, typeNoNulls, typeNullable, typeNullableUnknown, typePredBasic, typePredChar, typePredNone, typeSearchable, versionColumnNotPseudo, versionColumnPseudo, versionColumnUnknown |
Method Summary |
boolean |
allProceduresAreCallable()
|
boolean |
allTablesAreSelectable()
|
boolean |
autoCommitFailureClosesAllResultSets()
|
boolean |
dataDefinitionCausesTransactionCommit()
|
boolean |
dataDefinitionIgnoredInTransactions()
|
boolean |
deletesAreDetected(int arg0)
|
boolean |
doesMaxRowSizeIncludeBlobs()
|
abstract ResultSet |
getAttributes(String arg0,
String arg1,
String arg2,
String arg3)
|
ResultSet |
getBestRowIdentifier(String arg0,
String arg1,
String arg2,
int arg3,
boolean arg4)
|
ResultSet |
getCatalogs()
|
String |
getCatalogSeparator()
|
String |
getCatalogTerm()
|
ResultSet |
getClientInfoProperties()
|
ResultSet |
getColumnPrivileges(String arg0,
String arg1,
String arg2,
String arg3)
|
abstract ResultSet |
getColumns(String arg0,
String arg1,
String arg2,
String arg3)
|
Connection |
getConnection()
|
ResultSet |
getCrossReference(String arg0,
String arg1,
String arg2,
String arg3,
String arg4,
String arg5)
|
int |
getDatabaseMajorVersion()
|
int |
getDatabaseMinorVersion()
|
abstract String |
getDatabaseProductName()
|
String |
getDatabaseProductVersion()
|
int |
getDefaultTransactionIsolation()
|
int |
getDriverMajorVersion()
Retorna -1. |
int |
getDriverMinorVersion()
Retorna -1. |
String |
getDriverName()
|
String |
getDriverVersion()
|
abstract ResultSet |
getExportedKeys(String arg0,
String arg1,
String arg2)
|
String |
getExtraNameCharacters()
|
ResultSet |
getFunctionColumns(String arg0,
String arg1,
String arg2,
String arg3)
|
ResultSet |
getFunctions(String arg0,
String arg1,
String arg2)
|
String |
getIdentifierQuoteString()
|
abstract ResultSet |
getImportedKeys(String arg0,
String arg1,
String arg2)
|
ResultSet |
getIndexInfo(String arg0,
String arg1,
String arg2,
boolean arg3,
boolean arg4)
|
int |
getJDBCMajorVersion()
|
int |
getJDBCMinorVersion()
|
int |
getMaxBinaryLiteralLength()
|
int |
getMaxCatalogNameLength()
|
int |
getMaxCharLiteralLength()
|
int |
getMaxColumnNameLength()
|
int |
getMaxColumnsInGroupBy()
|
int |
getMaxColumnsInIndex()
|
int |
getMaxColumnsInOrderBy()
|
int |
getMaxColumnsInSelect()
|
int |
getMaxColumnsInTable()
|
int |
getMaxConnections()
|
int |
getMaxCursorNameLength()
|
int |
getMaxIndexLength()
|
int |
getMaxProcedureNameLength()
|
int |
getMaxRowSize()
|
int |
getMaxSchemaNameLength()
|
int |
getMaxStatementLength()
|
int |
getMaxStatements()
|
int |
getMaxTableNameLength()
|
int |
getMaxTablesInSelect()
|
int |
getMaxUserNameLength()
|
String |
getNumericFunctions()
|
abstract ResultSet |
getPrimaryKeys(String arg0,
String arg1,
String arg2)
|
ResultSet |
getProcedureColumns(String arg0,
String arg1,
String arg2,
String arg3)
|
ResultSet |
getProcedures(String arg0,
String arg1,
String arg2)
|
String |
getProcedureTerm()
|
int |
getResultSetHoldability()
|
RowIdLifetime |
getRowIdLifetime()
|
abstract ResultSet |
getSchemas()
|
ResultSet |
getSchemas(String arg0,
String arg1)
|
String |
getSchemaTerm()
|
String |
getSearchStringEscape()
|
String |
getSQLKeywords()
|
int |
getSQLStateType()
|
String |
getStringFunctions()
|
ResultSet |
getSuperTables(String arg0,
String arg1,
String arg2)
|
ResultSet |
getSuperTypes(String arg0,
String arg1,
String arg2)
|
String |
getSystemFunctions()
|
ResultSet |
getTablePrivileges(String arg0,
String arg1,
String arg2)
|
abstract ResultSet |
getTables(String arg0,
String arg1,
String arg2,
String[] arg3)
|
abstract ResultSet |
getTableTypes()
|
String |
getTimeDateFunctions()
|
abstract ResultSet |
getTypeInfo()
|
ResultSet |
getUDTs(String arg0,
String arg1,
String arg2,
int[] arg3)
|
abstract String |
getURL()
|
String |
getUserName()
|
ResultSet |
getVersionColumns(String arg0,
String arg1,
String arg2)
|
boolean |
insertsAreDetected(int arg0)
|
boolean |
isCatalogAtStart()
|
abstract boolean |
isReadOnly()
|
boolean |
isWrapperFor(Class<?> arg0)
|
boolean |
locatorsUpdateCopy()
|
boolean |
nullPlusNonNullIsNull()
|
boolean |
nullsAreSortedAtEnd()
|
boolean |
nullsAreSortedAtStart()
|
boolean |
nullsAreSortedHigh()
|
boolean |
nullsAreSortedLow()
|
boolean |
othersDeletesAreVisible(int arg0)
|
boolean |
othersInsertsAreVisible(int arg0)
|
boolean |
othersUpdatesAreVisible(int arg0)
|
boolean |
ownDeletesAreVisible(int arg0)
|
boolean |
ownInsertsAreVisible(int arg0)
|
boolean |
ownUpdatesAreVisible(int arg0)
|
boolean |
storesLowerCaseIdentifiers()
|
boolean |
storesLowerCaseQuotedIdentifiers()
|
boolean |
storesMixedCaseIdentifiers()
|
boolean |
storesMixedCaseQuotedIdentifiers()
|
boolean |
storesUpperCaseIdentifiers()
|
boolean |
storesUpperCaseQuotedIdentifiers()
|
boolean |
supportsAlterTableWithAddColumn()
|
boolean |
supportsAlterTableWithDropColumn()
|
boolean |
supportsANSI92EntryLevelSQL()
|
boolean |
supportsANSI92FullSQL()
|
boolean |
supportsANSI92IntermediateSQL()
|
boolean |
supportsBatchUpdates()
|
boolean |
supportsCatalogsInDataManipulation()
|
boolean |
supportsCatalogsInIndexDefinitions()
|
boolean |
supportsCatalogsInPrivilegeDefinitions()
|
boolean |
supportsCatalogsInProcedureCalls()
|
boolean |
supportsCatalogsInTableDefinitions()
|
boolean |
supportsColumnAliasing()
|
boolean |
supportsConvert()
|
boolean |
supportsConvert(int arg0,
int arg1)
|
boolean |
supportsCoreSQLGrammar()
|
boolean |
supportsCorrelatedSubqueries()
|
boolean |
supportsDataDefinitionAndDataManipulationTransactions()
|
boolean |
supportsDataManipulationTransactionsOnly()
|
boolean |
supportsDifferentTableCorrelationNames()
|
boolean |
supportsExpressionsInOrderBy()
|
boolean |
supportsExtendedSQLGrammar()
|
boolean |
supportsFullOuterJoins()
|
boolean |
supportsGetGeneratedKeys()
|
boolean |
supportsGroupBy()
|
boolean |
supportsGroupByBeyondSelect()
|
boolean |
supportsGroupByUnrelated()
|
boolean |
supportsIntegrityEnhancementFacility()
|
boolean |
supportsLikeEscapeClause()
|
boolean |
supportsLimitedOuterJoins()
|
boolean |
supportsMinimumSQLGrammar()
|
boolean |
supportsMixedCaseIdentifiers()
|
boolean |
supportsMixedCaseQuotedIdentifiers()
|
boolean |
supportsMultipleOpenResults()
|
boolean |
supportsMultipleResultSets()
|
boolean |
supportsMultipleTransactions()
|
boolean |
supportsNamedParameters()
|
boolean |
supportsNonNullableColumns()
|
boolean |
supportsOpenCursorsAcrossCommit()
|
boolean |
supportsOpenCursorsAcrossRollback()
|
boolean |
supportsOpenStatementsAcrossCommit()
|
boolean |
supportsOpenStatementsAcrossRollback()
|
boolean |
supportsOrderByUnrelated()
|
boolean |
supportsOuterJoins()
|
boolean |
supportsPositionedDelete()
|
boolean |
supportsPositionedUpdate()
|
boolean |
supportsResultSetConcurrency(int arg0,
int arg1)
|
boolean |
supportsResultSetHoldability(int arg0)
|
boolean |
supportsResultSetType(int arg0)
|
boolean |
supportsSavepoints()
|
boolean |
supportsSchemasInDataManipulation()
|
boolean |
supportsSchemasInIndexDefinitions()
|
boolean |
supportsSchemasInPrivilegeDefinitions()
|
boolean |
supportsSchemasInProcedureCalls()
|
boolean |
supportsSchemasInTableDefinitions()
|
boolean |
supportsSelectForUpdate()
|
boolean |
supportsStatementPooling()
|
boolean |
supportsStoredFunctionsUsingCallSyntax()
|
boolean |
supportsStoredProcedures()
|
boolean |
supportsSubqueriesInComparisons()
|
boolean |
supportsSubqueriesInExists()
|
boolean |
supportsSubqueriesInIns()
|
boolean |
supportsSubqueriesInQuantifieds()
|
boolean |
supportsTableCorrelationNames()
|
boolean |
supportsTransactionIsolationLevel(int arg0)
|
boolean |
supportsTransactions()
|
boolean |
supportsUnion()
|
boolean |
supportsUnionAll()
|
|
unwrap(Class<T> arg0)
|
boolean |
updatesAreDetected(int arg0)
|
boolean |
usesLocalFilePerTable()
|
boolean |
usesLocalFiles()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IntegrateDatabaseMetaData
public IntegrateDatabaseMetaData()
allProceduresAreCallable
public boolean allProceduresAreCallable()
throws SQLException
- Specified by:
allProceduresAreCallable
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.allProceduresAreCallable()
allTablesAreSelectable
public boolean allTablesAreSelectable()
throws SQLException
- Specified by:
allTablesAreSelectable
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.allTablesAreSelectable()
autoCommitFailureClosesAllResultSets
public boolean autoCommitFailureClosesAllResultSets()
throws SQLException
- Specified by:
autoCommitFailureClosesAllResultSets
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.autoCommitFailureClosesAllResultSets()
dataDefinitionCausesTransactionCommit
public boolean dataDefinitionCausesTransactionCommit()
throws SQLException
- Specified by:
dataDefinitionCausesTransactionCommit
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.dataDefinitionCausesTransactionCommit()
dataDefinitionIgnoredInTransactions
public boolean dataDefinitionIgnoredInTransactions()
throws SQLException
- Specified by:
dataDefinitionIgnoredInTransactions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.dataDefinitionIgnoredInTransactions()
deletesAreDetected
public boolean deletesAreDetected(int arg0)
throws SQLException
- Specified by:
deletesAreDetected
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.deletesAreDetected(int a)
doesMaxRowSizeIncludeBlobs
public boolean doesMaxRowSizeIncludeBlobs()
throws SQLException
- Specified by:
doesMaxRowSizeIncludeBlobs
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.doesMaxRowSizeIncludeBlobs()
getAttributes
public abstract ResultSet getAttributes(String arg0,
String arg1,
String arg2,
String arg3)
throws SQLException
- Specified by:
getAttributes
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getAttributes(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
getBestRowIdentifier
public ResultSet getBestRowIdentifier(String arg0,
String arg1,
String arg2,
int arg3,
boolean arg4)
throws SQLException
- Specified by:
getBestRowIdentifier
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getBestRowIdentifier(java.lang.String, java.lang.String, java.lang.String, int, boolean)
getCatalogSeparator
public String getCatalogSeparator()
throws SQLException
- Specified by:
getCatalogSeparator
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getCatalogSeparator()
getCatalogTerm
public String getCatalogTerm()
throws SQLException
- Specified by:
getCatalogTerm
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getCatalogTerm()
getCatalogs
public ResultSet getCatalogs()
throws SQLException
- Specified by:
getCatalogs
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getCatalogs()
getClientInfoProperties
public ResultSet getClientInfoProperties()
throws SQLException
- Specified by:
getClientInfoProperties
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getClientInfoProperties()
getColumnPrivileges
public ResultSet getColumnPrivileges(String arg0,
String arg1,
String arg2,
String arg3)
throws SQLException
- Specified by:
getColumnPrivileges
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getColumnPrivileges(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
getColumns
public abstract ResultSet getColumns(String arg0,
String arg1,
String arg2,
String arg3)
throws SQLException
- Specified by:
getColumns
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
getConnection
public Connection getConnection()
throws SQLException
- Specified by:
getConnection
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getConnection()
getCrossReference
public ResultSet getCrossReference(String arg0,
String arg1,
String arg2,
String arg3,
String arg4,
String arg5)
throws SQLException
- Specified by:
getCrossReference
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getCrossReference(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
getDatabaseMajorVersion
public int getDatabaseMajorVersion()
throws SQLException
- Specified by:
getDatabaseMajorVersion
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getDatabaseMajorVersion()
getDatabaseMinorVersion
public int getDatabaseMinorVersion()
throws SQLException
- Specified by:
getDatabaseMinorVersion
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getDatabaseMinorVersion()
getDatabaseProductName
public abstract String getDatabaseProductName()
throws SQLException
- Specified by:
getDatabaseProductName
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getDatabaseProductName()
getDatabaseProductVersion
public String getDatabaseProductVersion()
throws SQLException
- Specified by:
getDatabaseProductVersion
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getDatabaseProductVersion()
getDefaultTransactionIsolation
public int getDefaultTransactionIsolation()
throws SQLException
- Specified by:
getDefaultTransactionIsolation
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getDefaultTransactionIsolation()
getDriverMajorVersion
public int getDriverMajorVersion()
- Retorna -1.
- Specified by:
getDriverMajorVersion
in interface DatabaseMetaData
- See Also:
DatabaseMetaData.getDriverMajorVersion()
getDriverMinorVersion
public int getDriverMinorVersion()
- Retorna -1.
- Specified by:
getDriverMinorVersion
in interface DatabaseMetaData
- See Also:
DatabaseMetaData.getDriverMinorVersion()
getDriverName
public String getDriverName()
throws SQLException
- Specified by:
getDriverName
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getDriverName()
getDriverVersion
public String getDriverVersion()
throws SQLException
- Specified by:
getDriverVersion
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getDriverVersion()
getExportedKeys
public abstract ResultSet getExportedKeys(String arg0,
String arg1,
String arg2)
throws SQLException
- Specified by:
getExportedKeys
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getExportedKeys(java.lang.String, java.lang.String, java.lang.String)
getExtraNameCharacters
public String getExtraNameCharacters()
throws SQLException
- Specified by:
getExtraNameCharacters
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getExtraNameCharacters()
getFunctionColumns
public ResultSet getFunctionColumns(String arg0,
String arg1,
String arg2,
String arg3)
throws SQLException
- Specified by:
getFunctionColumns
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getFunctionColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
getFunctions
public ResultSet getFunctions(String arg0,
String arg1,
String arg2)
throws SQLException
- Specified by:
getFunctions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getFunctions(java.lang.String, java.lang.String, java.lang.String)
getIdentifierQuoteString
public String getIdentifierQuoteString()
throws SQLException
- Specified by:
getIdentifierQuoteString
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getIdentifierQuoteString()
getImportedKeys
public abstract ResultSet getImportedKeys(String arg0,
String arg1,
String arg2)
throws SQLException
- Specified by:
getImportedKeys
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getImportedKeys(java.lang.String, java.lang.String, java.lang.String)
getIndexInfo
public ResultSet getIndexInfo(String arg0,
String arg1,
String arg2,
boolean arg3,
boolean arg4)
throws SQLException
- Specified by:
getIndexInfo
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getIndexInfo(java.lang.String, java.lang.String, java.lang.String, boolean, boolean)
getJDBCMajorVersion
public int getJDBCMajorVersion()
throws SQLException
- Specified by:
getJDBCMajorVersion
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getJDBCMajorVersion()
getJDBCMinorVersion
public int getJDBCMinorVersion()
throws SQLException
- Specified by:
getJDBCMinorVersion
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getJDBCMinorVersion()
getMaxBinaryLiteralLength
public int getMaxBinaryLiteralLength()
throws SQLException
- Specified by:
getMaxBinaryLiteralLength
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxBinaryLiteralLength()
getMaxCatalogNameLength
public int getMaxCatalogNameLength()
throws SQLException
- Specified by:
getMaxCatalogNameLength
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxCatalogNameLength()
getMaxCharLiteralLength
public int getMaxCharLiteralLength()
throws SQLException
- Specified by:
getMaxCharLiteralLength
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxCharLiteralLength()
getMaxColumnNameLength
public int getMaxColumnNameLength()
throws SQLException
- Specified by:
getMaxColumnNameLength
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxColumnNameLength()
getMaxColumnsInGroupBy
public int getMaxColumnsInGroupBy()
throws SQLException
- Specified by:
getMaxColumnsInGroupBy
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxColumnsInGroupBy()
getMaxColumnsInIndex
public int getMaxColumnsInIndex()
throws SQLException
- Specified by:
getMaxColumnsInIndex
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxColumnsInIndex()
getMaxColumnsInOrderBy
public int getMaxColumnsInOrderBy()
throws SQLException
- Specified by:
getMaxColumnsInOrderBy
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxColumnsInOrderBy()
getMaxColumnsInSelect
public int getMaxColumnsInSelect()
throws SQLException
- Specified by:
getMaxColumnsInSelect
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxColumnsInSelect()
getMaxColumnsInTable
public int getMaxColumnsInTable()
throws SQLException
- Specified by:
getMaxColumnsInTable
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxColumnsInTable()
getMaxConnections
public int getMaxConnections()
throws SQLException
- Specified by:
getMaxConnections
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxConnections()
getMaxCursorNameLength
public int getMaxCursorNameLength()
throws SQLException
- Specified by:
getMaxCursorNameLength
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxCursorNameLength()
getMaxIndexLength
public int getMaxIndexLength()
throws SQLException
- Specified by:
getMaxIndexLength
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxIndexLength()
getMaxProcedureNameLength
public int getMaxProcedureNameLength()
throws SQLException
- Specified by:
getMaxProcedureNameLength
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxProcedureNameLength()
getMaxRowSize
public int getMaxRowSize()
throws SQLException
- Specified by:
getMaxRowSize
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxRowSize()
getMaxSchemaNameLength
public int getMaxSchemaNameLength()
throws SQLException
- Specified by:
getMaxSchemaNameLength
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxSchemaNameLength()
getMaxStatementLength
public int getMaxStatementLength()
throws SQLException
- Specified by:
getMaxStatementLength
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxStatementLength()
getMaxStatements
public int getMaxStatements()
throws SQLException
- Specified by:
getMaxStatements
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxStatements()
getMaxTableNameLength
public int getMaxTableNameLength()
throws SQLException
- Specified by:
getMaxTableNameLength
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxTableNameLength()
getMaxTablesInSelect
public int getMaxTablesInSelect()
throws SQLException
- Specified by:
getMaxTablesInSelect
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxTablesInSelect()
getMaxUserNameLength
public int getMaxUserNameLength()
throws SQLException
- Specified by:
getMaxUserNameLength
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getMaxUserNameLength()
getNumericFunctions
public String getNumericFunctions()
throws SQLException
- Specified by:
getNumericFunctions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getNumericFunctions()
getPrimaryKeys
public abstract ResultSet getPrimaryKeys(String arg0,
String arg1,
String arg2)
throws SQLException
- Specified by:
getPrimaryKeys
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getPrimaryKeys(java.lang.String, java.lang.String, java.lang.String)
getProcedureColumns
public ResultSet getProcedureColumns(String arg0,
String arg1,
String arg2,
String arg3)
throws SQLException
- Specified by:
getProcedureColumns
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getProcedureColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
getProcedureTerm
public String getProcedureTerm()
throws SQLException
- Specified by:
getProcedureTerm
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getProcedureTerm()
getProcedures
public ResultSet getProcedures(String arg0,
String arg1,
String arg2)
throws SQLException
- Specified by:
getProcedures
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getProcedures(java.lang.String, java.lang.String, java.lang.String)
getResultSetHoldability
public int getResultSetHoldability()
throws SQLException
- Specified by:
getResultSetHoldability
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getResultSetHoldability()
getRowIdLifetime
public RowIdLifetime getRowIdLifetime()
throws SQLException
- Specified by:
getRowIdLifetime
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getRowIdLifetime()
getSQLKeywords
public String getSQLKeywords()
throws SQLException
- Specified by:
getSQLKeywords
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getSQLKeywords()
getSQLStateType
public int getSQLStateType()
throws SQLException
- Specified by:
getSQLStateType
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getSQLStateType()
getSchemaTerm
public String getSchemaTerm()
throws SQLException
- Specified by:
getSchemaTerm
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getSchemaTerm()
getSchemas
public abstract ResultSet getSchemas()
throws SQLException
- Specified by:
getSchemas
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getSchemas()
getSchemas
public ResultSet getSchemas(String arg0,
String arg1)
throws SQLException
- Specified by:
getSchemas
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getSchemas()
getSearchStringEscape
public String getSearchStringEscape()
throws SQLException
- Specified by:
getSearchStringEscape
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getSearchStringEscape()
getStringFunctions
public String getStringFunctions()
throws SQLException
- Specified by:
getStringFunctions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getStringFunctions()
getSuperTables
public ResultSet getSuperTables(String arg0,
String arg1,
String arg2)
throws SQLException
- Specified by:
getSuperTables
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getSuperTables(java.lang.String, java.lang.String, java.lang.String)
getSuperTypes
public ResultSet getSuperTypes(String arg0,
String arg1,
String arg2)
throws SQLException
- Specified by:
getSuperTypes
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getSuperTypes(java.lang.String, java.lang.String, java.lang.String)
getSystemFunctions
public String getSystemFunctions()
throws SQLException
- Specified by:
getSystemFunctions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getSystemFunctions()
getTablePrivileges
public ResultSet getTablePrivileges(String arg0,
String arg1,
String arg2)
throws SQLException
- Specified by:
getTablePrivileges
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getTablePrivileges(java.lang.String, java.lang.String, java.lang.String)
getTableTypes
public abstract ResultSet getTableTypes()
throws SQLException
- Specified by:
getTableTypes
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getTableTypes()
getTables
public abstract ResultSet getTables(String arg0,
String arg1,
String arg2,
String[] arg3)
throws SQLException
- Specified by:
getTables
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getTables(java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
getTimeDateFunctions
public String getTimeDateFunctions()
throws SQLException
- Specified by:
getTimeDateFunctions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getTimeDateFunctions()
getTypeInfo
public abstract ResultSet getTypeInfo()
throws SQLException
- Specified by:
getTypeInfo
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getTypeInfo()
getUDTs
public ResultSet getUDTs(String arg0,
String arg1,
String arg2,
int[] arg3)
throws SQLException
- Specified by:
getUDTs
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getUDTs(java.lang.String, java.lang.String, java.lang.String, int[])
getURL
public abstract String getURL()
throws SQLException
- Specified by:
getURL
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getURL()
getUserName
public String getUserName()
throws SQLException
- Specified by:
getUserName
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getUserName()
getVersionColumns
public ResultSet getVersionColumns(String arg0,
String arg1,
String arg2)
throws SQLException
- Specified by:
getVersionColumns
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.getVersionColumns(java.lang.String, java.lang.String, java.lang.String)
insertsAreDetected
public boolean insertsAreDetected(int arg0)
throws SQLException
- Specified by:
insertsAreDetected
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.insertsAreDetected(int)
isCatalogAtStart
public boolean isCatalogAtStart()
throws SQLException
- Specified by:
isCatalogAtStart
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.isCatalogAtStart()
isReadOnly
public abstract boolean isReadOnly()
throws SQLException
- Specified by:
isReadOnly
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.isReadOnly()
locatorsUpdateCopy
public boolean locatorsUpdateCopy()
throws SQLException
- Specified by:
locatorsUpdateCopy
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.locatorsUpdateCopy()
nullPlusNonNullIsNull
public boolean nullPlusNonNullIsNull()
throws SQLException
- Specified by:
nullPlusNonNullIsNull
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.nullPlusNonNullIsNull()
nullsAreSortedAtEnd
public boolean nullsAreSortedAtEnd()
throws SQLException
- Specified by:
nullsAreSortedAtEnd
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.nullsAreSortedAtEnd()
nullsAreSortedAtStart
public boolean nullsAreSortedAtStart()
throws SQLException
- Specified by:
nullsAreSortedAtStart
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.nullsAreSortedAtStart()
nullsAreSortedHigh
public boolean nullsAreSortedHigh()
throws SQLException
- Specified by:
nullsAreSortedHigh
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.nullsAreSortedHigh()
nullsAreSortedLow
public boolean nullsAreSortedLow()
throws SQLException
- Specified by:
nullsAreSortedLow
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.nullsAreSortedLow()
othersDeletesAreVisible
public boolean othersDeletesAreVisible(int arg0)
throws SQLException
- Specified by:
othersDeletesAreVisible
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.othersDeletesAreVisible(int)
othersInsertsAreVisible
public boolean othersInsertsAreVisible(int arg0)
throws SQLException
- Specified by:
othersInsertsAreVisible
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.othersInsertsAreVisible(int)
othersUpdatesAreVisible
public boolean othersUpdatesAreVisible(int arg0)
throws SQLException
- Specified by:
othersUpdatesAreVisible
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.othersUpdatesAreVisible(int)
ownDeletesAreVisible
public boolean ownDeletesAreVisible(int arg0)
throws SQLException
- Specified by:
ownDeletesAreVisible
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.ownDeletesAreVisible(int)
ownInsertsAreVisible
public boolean ownInsertsAreVisible(int arg0)
throws SQLException
- Specified by:
ownInsertsAreVisible
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.ownInsertsAreVisible(int)
ownUpdatesAreVisible
public boolean ownUpdatesAreVisible(int arg0)
throws SQLException
- Specified by:
ownUpdatesAreVisible
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.ownUpdatesAreVisible(int)
storesLowerCaseIdentifiers
public boolean storesLowerCaseIdentifiers()
throws SQLException
- Specified by:
storesLowerCaseIdentifiers
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.storesLowerCaseIdentifiers()
storesLowerCaseQuotedIdentifiers
public boolean storesLowerCaseQuotedIdentifiers()
throws SQLException
- Specified by:
storesLowerCaseQuotedIdentifiers
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.storesLowerCaseQuotedIdentifiers()
storesMixedCaseIdentifiers
public boolean storesMixedCaseIdentifiers()
throws SQLException
- Specified by:
storesMixedCaseIdentifiers
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.storesMixedCaseIdentifiers()
storesMixedCaseQuotedIdentifiers
public boolean storesMixedCaseQuotedIdentifiers()
throws SQLException
- Specified by:
storesMixedCaseQuotedIdentifiers
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.storesMixedCaseQuotedIdentifiers()
storesUpperCaseIdentifiers
public boolean storesUpperCaseIdentifiers()
throws SQLException
- Specified by:
storesUpperCaseIdentifiers
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.storesUpperCaseIdentifiers()
storesUpperCaseQuotedIdentifiers
public boolean storesUpperCaseQuotedIdentifiers()
throws SQLException
- Specified by:
storesUpperCaseQuotedIdentifiers
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.storesUpperCaseQuotedIdentifiers()
supportsANSI92EntryLevelSQL
public boolean supportsANSI92EntryLevelSQL()
throws SQLException
- Specified by:
supportsANSI92EntryLevelSQL
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsANSI92EntryLevelSQL()
supportsANSI92FullSQL
public boolean supportsANSI92FullSQL()
throws SQLException
- Specified by:
supportsANSI92FullSQL
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsANSI92FullSQL()
supportsANSI92IntermediateSQL
public boolean supportsANSI92IntermediateSQL()
throws SQLException
- Specified by:
supportsANSI92IntermediateSQL
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsANSI92IntermediateSQL()
supportsAlterTableWithAddColumn
public boolean supportsAlterTableWithAddColumn()
throws SQLException
- Specified by:
supportsAlterTableWithAddColumn
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsAlterTableWithAddColumn()
supportsAlterTableWithDropColumn
public boolean supportsAlterTableWithDropColumn()
throws SQLException
- Specified by:
supportsAlterTableWithDropColumn
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsAlterTableWithDropColumn()
supportsBatchUpdates
public boolean supportsBatchUpdates()
throws SQLException
- Specified by:
supportsBatchUpdates
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsBatchUpdates()
supportsCatalogsInDataManipulation
public boolean supportsCatalogsInDataManipulation()
throws SQLException
- Specified by:
supportsCatalogsInDataManipulation
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsCatalogsInDataManipulation()
supportsCatalogsInIndexDefinitions
public boolean supportsCatalogsInIndexDefinitions()
throws SQLException
- Specified by:
supportsCatalogsInIndexDefinitions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsCatalogsInIndexDefinitions()
supportsCatalogsInPrivilegeDefinitions
public boolean supportsCatalogsInPrivilegeDefinitions()
throws SQLException
- Specified by:
supportsCatalogsInPrivilegeDefinitions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsCatalogsInPrivilegeDefinitions()
supportsCatalogsInProcedureCalls
public boolean supportsCatalogsInProcedureCalls()
throws SQLException
- Specified by:
supportsCatalogsInProcedureCalls
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsCatalogsInProcedureCalls()
supportsCatalogsInTableDefinitions
public boolean supportsCatalogsInTableDefinitions()
throws SQLException
- Specified by:
supportsCatalogsInTableDefinitions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsCatalogsInTableDefinitions()
supportsColumnAliasing
public boolean supportsColumnAliasing()
throws SQLException
- Specified by:
supportsColumnAliasing
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsColumnAliasing()
supportsConvert
public boolean supportsConvert()
throws SQLException
- Specified by:
supportsConvert
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsConvert()
supportsConvert
public boolean supportsConvert(int arg0,
int arg1)
throws SQLException
- Specified by:
supportsConvert
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsConvert()
supportsCoreSQLGrammar
public boolean supportsCoreSQLGrammar()
throws SQLException
- Specified by:
supportsCoreSQLGrammar
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsCoreSQLGrammar()
supportsCorrelatedSubqueries
public boolean supportsCorrelatedSubqueries()
throws SQLException
- Specified by:
supportsCorrelatedSubqueries
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsCorrelatedSubqueries()
supportsDataDefinitionAndDataManipulationTransactions
public boolean supportsDataDefinitionAndDataManipulationTransactions()
throws SQLException
- Specified by:
supportsDataDefinitionAndDataManipulationTransactions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions()
supportsDataManipulationTransactionsOnly
public boolean supportsDataManipulationTransactionsOnly()
throws SQLException
- Specified by:
supportsDataManipulationTransactionsOnly
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsDataManipulationTransactionsOnly()
supportsDifferentTableCorrelationNames
public boolean supportsDifferentTableCorrelationNames()
throws SQLException
- Specified by:
supportsDifferentTableCorrelationNames
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsDifferentTableCorrelationNames()
supportsExpressionsInOrderBy
public boolean supportsExpressionsInOrderBy()
throws SQLException
- Specified by:
supportsExpressionsInOrderBy
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsExpressionsInOrderBy()
supportsExtendedSQLGrammar
public boolean supportsExtendedSQLGrammar()
throws SQLException
- Specified by:
supportsExtendedSQLGrammar
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsExtendedSQLGrammar()
supportsFullOuterJoins
public boolean supportsFullOuterJoins()
throws SQLException
- Specified by:
supportsFullOuterJoins
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsFullOuterJoins()
supportsGetGeneratedKeys
public boolean supportsGetGeneratedKeys()
throws SQLException
- Specified by:
supportsGetGeneratedKeys
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsGetGeneratedKeys()
supportsGroupBy
public boolean supportsGroupBy()
throws SQLException
- Specified by:
supportsGroupBy
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsGroupBy()
supportsGroupByBeyondSelect
public boolean supportsGroupByBeyondSelect()
throws SQLException
- Specified by:
supportsGroupByBeyondSelect
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsGroupByBeyondSelect()
supportsGroupByUnrelated
public boolean supportsGroupByUnrelated()
throws SQLException
- Specified by:
supportsGroupByUnrelated
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsGroupByUnrelated()
supportsIntegrityEnhancementFacility
public boolean supportsIntegrityEnhancementFacility()
throws SQLException
- Specified by:
supportsIntegrityEnhancementFacility
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsIntegrityEnhancementFacility()
supportsLikeEscapeClause
public boolean supportsLikeEscapeClause()
throws SQLException
- Specified by:
supportsLikeEscapeClause
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsLikeEscapeClause()
supportsLimitedOuterJoins
public boolean supportsLimitedOuterJoins()
throws SQLException
- Specified by:
supportsLimitedOuterJoins
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsLimitedOuterJoins()
supportsMinimumSQLGrammar
public boolean supportsMinimumSQLGrammar()
throws SQLException
- Specified by:
supportsMinimumSQLGrammar
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsMinimumSQLGrammar()
supportsMixedCaseIdentifiers
public boolean supportsMixedCaseIdentifiers()
throws SQLException
- Specified by:
supportsMixedCaseIdentifiers
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsMixedCaseIdentifiers()
supportsMixedCaseQuotedIdentifiers
public boolean supportsMixedCaseQuotedIdentifiers()
throws SQLException
- Specified by:
supportsMixedCaseQuotedIdentifiers
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsMixedCaseQuotedIdentifiers()
supportsMultipleOpenResults
public boolean supportsMultipleOpenResults()
throws SQLException
- Specified by:
supportsMultipleOpenResults
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsMultipleOpenResults()
supportsMultipleResultSets
public boolean supportsMultipleResultSets()
throws SQLException
- Specified by:
supportsMultipleResultSets
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsMultipleResultSets()
supportsMultipleTransactions
public boolean supportsMultipleTransactions()
throws SQLException
- Specified by:
supportsMultipleTransactions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsMultipleTransactions()
supportsNamedParameters
public boolean supportsNamedParameters()
throws SQLException
- Specified by:
supportsNamedParameters
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsNamedParameters()
supportsNonNullableColumns
public boolean supportsNonNullableColumns()
throws SQLException
- Specified by:
supportsNonNullableColumns
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsNonNullableColumns()
supportsOpenCursorsAcrossCommit
public boolean supportsOpenCursorsAcrossCommit()
throws SQLException
- Specified by:
supportsOpenCursorsAcrossCommit
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsOpenCursorsAcrossCommit()
supportsOpenCursorsAcrossRollback
public boolean supportsOpenCursorsAcrossRollback()
throws SQLException
- Specified by:
supportsOpenCursorsAcrossRollback
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsOpenCursorsAcrossRollback()
supportsOpenStatementsAcrossCommit
public boolean supportsOpenStatementsAcrossCommit()
throws SQLException
- Specified by:
supportsOpenStatementsAcrossCommit
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsOpenStatementsAcrossCommit()
supportsOpenStatementsAcrossRollback
public boolean supportsOpenStatementsAcrossRollback()
throws SQLException
- Specified by:
supportsOpenStatementsAcrossRollback
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsOpenStatementsAcrossRollback()
supportsOrderByUnrelated
public boolean supportsOrderByUnrelated()
throws SQLException
- Specified by:
supportsOrderByUnrelated
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsOrderByUnrelated()
supportsOuterJoins
public boolean supportsOuterJoins()
throws SQLException
- Specified by:
supportsOuterJoins
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsOuterJoins()
supportsPositionedDelete
public boolean supportsPositionedDelete()
throws SQLException
- Specified by:
supportsPositionedDelete
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsPositionedDelete()
supportsPositionedUpdate
public boolean supportsPositionedUpdate()
throws SQLException
- Specified by:
supportsPositionedUpdate
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsPositionedUpdate()
supportsResultSetConcurrency
public boolean supportsResultSetConcurrency(int arg0,
int arg1)
throws SQLException
- Specified by:
supportsResultSetConcurrency
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsResultSetConcurrency(int, int)
supportsResultSetHoldability
public boolean supportsResultSetHoldability(int arg0)
throws SQLException
- Specified by:
supportsResultSetHoldability
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsResultSetHoldability(int)
supportsResultSetType
public boolean supportsResultSetType(int arg0)
throws SQLException
- Specified by:
supportsResultSetType
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsResultSetType(int)
supportsSavepoints
public boolean supportsSavepoints()
throws SQLException
- Specified by:
supportsSavepoints
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsSavepoints()
supportsSchemasInDataManipulation
public boolean supportsSchemasInDataManipulation()
throws SQLException
- Specified by:
supportsSchemasInDataManipulation
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsSchemasInDataManipulation()
supportsSchemasInIndexDefinitions
public boolean supportsSchemasInIndexDefinitions()
throws SQLException
- Specified by:
supportsSchemasInIndexDefinitions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsSchemasInIndexDefinitions()
supportsSchemasInPrivilegeDefinitions
public boolean supportsSchemasInPrivilegeDefinitions()
throws SQLException
- Specified by:
supportsSchemasInPrivilegeDefinitions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsSchemasInPrivilegeDefinitions()
supportsSchemasInProcedureCalls
public boolean supportsSchemasInProcedureCalls()
throws SQLException
- Specified by:
supportsSchemasInProcedureCalls
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsSchemasInProcedureCalls()
supportsSchemasInTableDefinitions
public boolean supportsSchemasInTableDefinitions()
throws SQLException
- Specified by:
supportsSchemasInTableDefinitions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsSchemasInTableDefinitions()
supportsSelectForUpdate
public boolean supportsSelectForUpdate()
throws SQLException
- Specified by:
supportsSelectForUpdate
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsSelectForUpdate()
supportsStatementPooling
public boolean supportsStatementPooling()
throws SQLException
- Specified by:
supportsStatementPooling
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsStatementPooling()
supportsStoredFunctionsUsingCallSyntax
public boolean supportsStoredFunctionsUsingCallSyntax()
throws SQLException
- Specified by:
supportsStoredFunctionsUsingCallSyntax
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsStoredFunctionsUsingCallSyntax()
supportsStoredProcedures
public boolean supportsStoredProcedures()
throws SQLException
- Specified by:
supportsStoredProcedures
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsStoredProcedures()
supportsSubqueriesInComparisons
public boolean supportsSubqueriesInComparisons()
throws SQLException
- Specified by:
supportsSubqueriesInComparisons
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsSubqueriesInComparisons()
supportsSubqueriesInExists
public boolean supportsSubqueriesInExists()
throws SQLException
- Specified by:
supportsSubqueriesInExists
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsSubqueriesInExists()
supportsSubqueriesInIns
public boolean supportsSubqueriesInIns()
throws SQLException
- Specified by:
supportsSubqueriesInIns
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsSubqueriesInIns()
supportsSubqueriesInQuantifieds
public boolean supportsSubqueriesInQuantifieds()
throws SQLException
- Specified by:
supportsSubqueriesInQuantifieds
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsSubqueriesInQuantifieds()
supportsTableCorrelationNames
public boolean supportsTableCorrelationNames()
throws SQLException
- Specified by:
supportsTableCorrelationNames
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsTableCorrelationNames()
supportsTransactionIsolationLevel
public boolean supportsTransactionIsolationLevel(int arg0)
throws SQLException
- Specified by:
supportsTransactionIsolationLevel
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsTransactionIsolationLevel(int)
supportsTransactions
public boolean supportsTransactions()
throws SQLException
- Specified by:
supportsTransactions
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsTransactions()
supportsUnion
public boolean supportsUnion()
throws SQLException
- Specified by:
supportsUnion
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsUnion()
supportsUnionAll
public boolean supportsUnionAll()
throws SQLException
- Specified by:
supportsUnionAll
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.supportsUnionAll()
updatesAreDetected
public boolean updatesAreDetected(int arg0)
throws SQLException
- Specified by:
updatesAreDetected
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.updatesAreDetected(int)
usesLocalFilePerTable
public boolean usesLocalFilePerTable()
throws SQLException
- Specified by:
usesLocalFilePerTable
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.usesLocalFilePerTable()
usesLocalFiles
public boolean usesLocalFiles()
throws SQLException
- Specified by:
usesLocalFiles
in interface DatabaseMetaData
- Throws:
SQLException
- See Also:
DatabaseMetaData.usesLocalFiles()
isWrapperFor
public boolean isWrapperFor(Class<?> arg0)
throws SQLException
- Specified by:
isWrapperFor
in interface Wrapper
- Throws:
SQLException
- See Also:
Wrapper.isWrapperFor(java.lang.Class)
unwrap
public <T> T unwrap(Class<T> arg0)
throws SQLException
- Specified by:
unwrap
in interface Wrapper
- Throws:
SQLException
- See Also:
Wrapper.unwrap(java.lang.Class)
Copyright © 2008 Rogério Arantes Gaioso. All Rights Reserved.