Package com.mockobjects.sql
Class MockDatabaseMetaData
- java.lang.Object
-
- com.mockobjects.MockObject
-
- com.mockobjects.sql.MockDatabaseMetaData
-
- All Implemented Interfaces:
Verifiable
,java.sql.DatabaseMetaData
,java.sql.Wrapper
public class MockDatabaseMetaData extends MockObject implements java.sql.DatabaseMetaData
-
-
Field Summary
-
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
-
-
Constructor Summary
Constructors Constructor Description MockDatabaseMetaData()
-
Method Summary
-
Methods inherited from class com.mockobjects.MockObject
notImplemented, notYetImplemented, verify
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.sql.DatabaseMetaData
autoCommitFailureClosesAllResultSets, generatedKeyAlwaysReturned, getClientInfoProperties, getFunctionColumns, getFunctions, getMaxLogicalLobSize, getPseudoColumns, getRowIdLifetime, getSchemas, supportsRefCursors, supportsSharding, supportsStoredFunctionsUsingCallSyntax
-
-
-
-
Method Detail
-
setupDriverName
public void setupDriverName(java.lang.String driverName)
-
supportsANSI92FullSQL
public boolean supportsANSI92FullSQL() throws java.sql.SQLException
- Specified by:
supportsANSI92FullSQL
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsANSI92EntryLevelSQL
public boolean supportsANSI92EntryLevelSQL() throws java.sql.SQLException
- Specified by:
supportsANSI92EntryLevelSQL
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsStatementPooling
public boolean supportsStatementPooling() throws java.sql.SQLException
- Specified by:
supportsStatementPooling
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsMixedCaseQuotedIdentifiers
public boolean supportsMixedCaseQuotedIdentifiers() throws java.sql.SQLException
- Specified by:
supportsMixedCaseQuotedIdentifiers
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsSubqueriesInComparisons
public boolean supportsSubqueriesInComparisons() throws java.sql.SQLException
- Specified by:
supportsSubqueriesInComparisons
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsMultipleOpenResults
public boolean supportsMultipleOpenResults() throws java.sql.SQLException
- Specified by:
supportsMultipleOpenResults
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getProcedures
public java.sql.ResultSet getProcedures(java.lang.String a0, java.lang.String a1, java.lang.String a2) throws java.sql.SQLException
- Specified by:
getProcedures
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getSystemFunctions
public java.lang.String getSystemFunctions() throws java.sql.SQLException
- Specified by:
getSystemFunctions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsUnionAll
public boolean supportsUnionAll() throws java.sql.SQLException
- Specified by:
supportsUnionAll
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getDatabaseMinorVersion
public int getDatabaseMinorVersion() throws java.sql.SQLException
- Specified by:
getDatabaseMinorVersion
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsResultSetConcurrency
public boolean supportsResultSetConcurrency(int a0, int a1) throws java.sql.SQLException
- Specified by:
supportsResultSetConcurrency
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getCatalogs
public java.sql.ResultSet getCatalogs() throws java.sql.SQLException
- Specified by:
getCatalogs
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
usesLocalFilePerTable
public boolean usesLocalFilePerTable() throws java.sql.SQLException
- Specified by:
usesLocalFilePerTable
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsResultSetHoldability
public boolean supportsResultSetHoldability(int a0) throws java.sql.SQLException
- Specified by:
supportsResultSetHoldability
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getIndexInfo
public java.sql.ResultSet getIndexInfo(java.lang.String a0, java.lang.String a1, java.lang.String a2, boolean a3, boolean a4) throws java.sql.SQLException
- Specified by:
getIndexInfo
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsExpressionsInOrderBy
public boolean supportsExpressionsInOrderBy() throws java.sql.SQLException
- Specified by:
supportsExpressionsInOrderBy
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getDatabaseProductName
public java.lang.String getDatabaseProductName() throws java.sql.SQLException
- Specified by:
getDatabaseProductName
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsIntegrityEnhancementFacility
public boolean supportsIntegrityEnhancementFacility() throws java.sql.SQLException
- Specified by:
supportsIntegrityEnhancementFacility
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxBinaryLiteralLength
public int getMaxBinaryLiteralLength() throws java.sql.SQLException
- Specified by:
getMaxBinaryLiteralLength
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsLimitedOuterJoins
public boolean supportsLimitedOuterJoins() throws java.sql.SQLException
- Specified by:
supportsLimitedOuterJoins
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
storesUpperCaseQuotedIdentifiers
public boolean storesUpperCaseQuotedIdentifiers() throws java.sql.SQLException
- Specified by:
storesUpperCaseQuotedIdentifiers
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsMultipleResultSets
public boolean supportsMultipleResultSets() throws java.sql.SQLException
- Specified by:
supportsMultipleResultSets
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsFullOuterJoins
public boolean supportsFullOuterJoins() throws java.sql.SQLException
- Specified by:
supportsFullOuterJoins
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
ownDeletesAreVisible
public boolean ownDeletesAreVisible(int a0) throws java.sql.SQLException
- Specified by:
ownDeletesAreVisible
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getPrimaryKeys
public java.sql.ResultSet getPrimaryKeys(java.lang.String a0, java.lang.String a1, java.lang.String a2) throws java.sql.SQLException
- Specified by:
getPrimaryKeys
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxColumnsInIndex
public int getMaxColumnsInIndex() throws java.sql.SQLException
- Specified by:
getMaxColumnsInIndex
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getExportedKeys
public java.sql.ResultSet getExportedKeys(java.lang.String a0, java.lang.String a1, java.lang.String a2) throws java.sql.SQLException
- Specified by:
getExportedKeys
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
locatorsUpdateCopy
public boolean locatorsUpdateCopy() throws java.sql.SQLException
- Specified by:
locatorsUpdateCopy
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getTables
public java.sql.ResultSet getTables(java.lang.String a0, java.lang.String a1, java.lang.String a2, java.lang.String[] a3) throws java.sql.SQLException
- Specified by:
getTables
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxColumnsInTable
public int getMaxColumnsInTable() throws java.sql.SQLException
- Specified by:
getMaxColumnsInTable
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getDriverVersion
public java.lang.String getDriverVersion() throws java.sql.SQLException
- Specified by:
getDriverVersion
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsBatchUpdates
public boolean supportsBatchUpdates() throws java.sql.SQLException
- Specified by:
supportsBatchUpdates
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxTablesInSelect
public int getMaxTablesInSelect() throws java.sql.SQLException
- Specified by:
getMaxTablesInSelect
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getConnection
public java.sql.Connection getConnection() throws java.sql.SQLException
- Specified by:
getConnection
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsNonNullableColumns
public boolean supportsNonNullableColumns() throws java.sql.SQLException
- Specified by:
supportsNonNullableColumns
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxColumnsInOrderBy
public int getMaxColumnsInOrderBy() throws java.sql.SQLException
- Specified by:
getMaxColumnsInOrderBy
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsOrderByUnrelated
public boolean supportsOrderByUnrelated() throws java.sql.SQLException
- Specified by:
supportsOrderByUnrelated
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsCatalogsInIndexDefinitions
public boolean supportsCatalogsInIndexDefinitions() throws java.sql.SQLException
- Specified by:
supportsCatalogsInIndexDefinitions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getJDBCMajorVersion
public int getJDBCMajorVersion() throws java.sql.SQLException
- Specified by:
getJDBCMajorVersion
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getExtraNameCharacters
public java.lang.String getExtraNameCharacters() throws java.sql.SQLException
- Specified by:
getExtraNameCharacters
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
nullsAreSortedLow
public boolean nullsAreSortedLow() throws java.sql.SQLException
- Specified by:
nullsAreSortedLow
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getAttributes
public java.sql.ResultSet getAttributes(java.lang.String a0, java.lang.String a1, java.lang.String a2, java.lang.String a3) throws java.sql.SQLException
- Specified by:
getAttributes
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
updatesAreDetected
public boolean updatesAreDetected(int a0) throws java.sql.SQLException
- Specified by:
updatesAreDetected
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsDataManipulationTransactionsOnly
public boolean supportsDataManipulationTransactionsOnly() throws java.sql.SQLException
- Specified by:
supportsDataManipulationTransactionsOnly
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxConnections
public int getMaxConnections() throws java.sql.SQLException
- Specified by:
getMaxConnections
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsOpenCursorsAcrossCommit
public boolean supportsOpenCursorsAcrossCommit() throws java.sql.SQLException
- Specified by:
supportsOpenCursorsAcrossCommit
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getUDTs
public java.sql.ResultSet getUDTs(java.lang.String a0, java.lang.String a1, java.lang.String a2, int[] a3) throws java.sql.SQLException
- Specified by:
getUDTs
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getTableTypes
public java.sql.ResultSet getTableTypes() throws java.sql.SQLException
- Specified by:
getTableTypes
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getResultSetHoldability
public int getResultSetHoldability() throws java.sql.SQLException
- Specified by:
getResultSetHoldability
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
insertsAreDetected
public boolean insertsAreDetected(int a0) throws java.sql.SQLException
- Specified by:
insertsAreDetected
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getSchemas
public java.sql.ResultSet getSchemas() throws java.sql.SQLException
- Specified by:
getSchemas
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxCatalogNameLength
public int getMaxCatalogNameLength() throws java.sql.SQLException
- Specified by:
getMaxCatalogNameLength
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getDefaultTransactionIsolation
public int getDefaultTransactionIsolation() throws java.sql.SQLException
- Specified by:
getDefaultTransactionIsolation
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getURL
public java.lang.String getURL() throws java.sql.SQLException
- Specified by:
getURL
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
usesLocalFiles
public boolean usesLocalFiles() throws java.sql.SQLException
- Specified by:
usesLocalFiles
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsExtendedSQLGrammar
public boolean supportsExtendedSQLGrammar() throws java.sql.SQLException
- Specified by:
supportsExtendedSQLGrammar
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsSchemasInProcedureCalls
public boolean supportsSchemasInProcedureCalls() throws java.sql.SQLException
- Specified by:
supportsSchemasInProcedureCalls
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getSuperTypes
public java.sql.ResultSet getSuperTypes(java.lang.String a0, java.lang.String a1, java.lang.String a2) throws java.sql.SQLException
- Specified by:
getSuperTypes
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxStatements
public int getMaxStatements() throws java.sql.SQLException
- Specified by:
getMaxStatements
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxCharLiteralLength
public int getMaxCharLiteralLength() throws java.sql.SQLException
- Specified by:
getMaxCharLiteralLength
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsTransactionIsolationLevel
public boolean supportsTransactionIsolationLevel(int a0) throws java.sql.SQLException
- Specified by:
supportsTransactionIsolationLevel
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsTableCorrelationNames
public boolean supportsTableCorrelationNames() throws java.sql.SQLException
- Specified by:
supportsTableCorrelationNames
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getSearchStringEscape
public java.lang.String getSearchStringEscape() throws java.sql.SQLException
- Specified by:
getSearchStringEscape
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
deletesAreDetected
public boolean deletesAreDetected(int a0) throws java.sql.SQLException
- Specified by:
deletesAreDetected
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsColumnAliasing
public boolean supportsColumnAliasing() throws java.sql.SQLException
- Specified by:
supportsColumnAliasing
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
isReadOnly
public boolean isReadOnly() throws java.sql.SQLException
- Specified by:
isReadOnly
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsLikeEscapeClause
public boolean supportsLikeEscapeClause() throws java.sql.SQLException
- Specified by:
supportsLikeEscapeClause
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
storesLowerCaseIdentifiers
public boolean storesLowerCaseIdentifiers() throws java.sql.SQLException
- Specified by:
storesLowerCaseIdentifiers
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
storesMixedCaseQuotedIdentifiers
public boolean storesMixedCaseQuotedIdentifiers() throws java.sql.SQLException
- Specified by:
storesMixedCaseQuotedIdentifiers
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsMultipleTransactions
public boolean supportsMultipleTransactions() throws java.sql.SQLException
- Specified by:
supportsMultipleTransactions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getProcedureTerm
public java.lang.String getProcedureTerm() throws java.sql.SQLException
- Specified by:
getProcedureTerm
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxStatementLength
public int getMaxStatementLength() throws java.sql.SQLException
- Specified by:
getMaxStatementLength
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
nullPlusNonNullIsNull
public boolean nullPlusNonNullIsNull() throws java.sql.SQLException
- Specified by:
nullPlusNonNullIsNull
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsGroupByBeyondSelect
public boolean supportsGroupByBeyondSelect() throws java.sql.SQLException
- Specified by:
supportsGroupByBeyondSelect
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getDriverMajorVersion
public int getDriverMajorVersion()
- Specified by:
getDriverMajorVersion
in interfacejava.sql.DatabaseMetaData
-
supportsCoreSQLGrammar
public boolean supportsCoreSQLGrammar() throws java.sql.SQLException
- Specified by:
supportsCoreSQLGrammar
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsPositionedUpdate
public boolean supportsPositionedUpdate() throws java.sql.SQLException
- Specified by:
supportsPositionedUpdate
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsCatalogsInPrivilegeDefinitions
public boolean supportsCatalogsInPrivilegeDefinitions() throws java.sql.SQLException
- Specified by:
supportsCatalogsInPrivilegeDefinitions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsGetGeneratedKeys
public boolean supportsGetGeneratedKeys() throws java.sql.SQLException
- Specified by:
supportsGetGeneratedKeys
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getImportedKeys
public java.sql.ResultSet getImportedKeys(java.lang.String a0, java.lang.String a1, java.lang.String a2) throws java.sql.SQLException
- Specified by:
getImportedKeys
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getIdentifierQuoteString
public java.lang.String getIdentifierQuoteString() throws java.sql.SQLException
- Specified by:
getIdentifierQuoteString
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getSuperTables
public java.sql.ResultSet getSuperTables(java.lang.String a0, java.lang.String a1, java.lang.String a2) throws java.sql.SQLException
- Specified by:
getSuperTables
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
nullsAreSortedHigh
public boolean nullsAreSortedHigh() throws java.sql.SQLException
- Specified by:
nullsAreSortedHigh
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getNumericFunctions
public java.lang.String getNumericFunctions() throws java.sql.SQLException
- Specified by:
getNumericFunctions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsSchemasInIndexDefinitions
public boolean supportsSchemasInIndexDefinitions() throws java.sql.SQLException
- Specified by:
supportsSchemasInIndexDefinitions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsGroupByUnrelated
public boolean supportsGroupByUnrelated() throws java.sql.SQLException
- Specified by:
supportsGroupByUnrelated
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getTypeInfo
public java.sql.ResultSet getTypeInfo() throws java.sql.SQLException
- Specified by:
getTypeInfo
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsTransactions
public boolean supportsTransactions() throws java.sql.SQLException
- Specified by:
supportsTransactions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsPositionedDelete
public boolean supportsPositionedDelete() throws java.sql.SQLException
- Specified by:
supportsPositionedDelete
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxProcedureNameLength
public int getMaxProcedureNameLength() throws java.sql.SQLException
- Specified by:
getMaxProcedureNameLength
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsOuterJoins
public boolean supportsOuterJoins() throws java.sql.SQLException
- Specified by:
supportsOuterJoins
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsOpenCursorsAcrossRollback
public boolean supportsOpenCursorsAcrossRollback() throws java.sql.SQLException
- Specified by:
supportsOpenCursorsAcrossRollback
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
storesMixedCaseIdentifiers
public boolean storesMixedCaseIdentifiers() throws java.sql.SQLException
- Specified by:
storesMixedCaseIdentifiers
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getDatabaseMajorVersion
public int getDatabaseMajorVersion() throws java.sql.SQLException
- Specified by:
getDatabaseMajorVersion
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxColumnsInSelect
public int getMaxColumnsInSelect() throws java.sql.SQLException
- Specified by:
getMaxColumnsInSelect
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
dataDefinitionIgnoredInTransactions
public boolean dataDefinitionIgnoredInTransactions() throws java.sql.SQLException
- Specified by:
dataDefinitionIgnoredInTransactions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getCatalogTerm
public java.lang.String getCatalogTerm() throws java.sql.SQLException
- Specified by:
getCatalogTerm
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxRowSize
public int getMaxRowSize() throws java.sql.SQLException
- Specified by:
getMaxRowSize
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getUserName
public java.lang.String getUserName() throws java.sql.SQLException
- Specified by:
getUserName
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
allProceduresAreCallable
public boolean allProceduresAreCallable() throws java.sql.SQLException
- Specified by:
allProceduresAreCallable
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
nullsAreSortedAtStart
public boolean nullsAreSortedAtStart() throws java.sql.SQLException
- Specified by:
nullsAreSortedAtStart
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
storesUpperCaseIdentifiers
public boolean storesUpperCaseIdentifiers() throws java.sql.SQLException
- Specified by:
storesUpperCaseIdentifiers
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsCatalogsInDataManipulation
public boolean supportsCatalogsInDataManipulation() throws java.sql.SQLException
- Specified by:
supportsCatalogsInDataManipulation
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getBestRowIdentifier
public java.sql.ResultSet getBestRowIdentifier(java.lang.String a0, java.lang.String a1, java.lang.String a2, int a3, boolean a4) throws java.sql.SQLException
- Specified by:
getBestRowIdentifier
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
storesLowerCaseQuotedIdentifiers
public boolean storesLowerCaseQuotedIdentifiers() throws java.sql.SQLException
- Specified by:
storesLowerCaseQuotedIdentifiers
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
nullsAreSortedAtEnd
public boolean nullsAreSortedAtEnd() throws java.sql.SQLException
- Specified by:
nullsAreSortedAtEnd
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getSQLKeywords
public java.lang.String getSQLKeywords() throws java.sql.SQLException
- Specified by:
getSQLKeywords
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getCrossReference
public java.sql.ResultSet getCrossReference(java.lang.String a0, java.lang.String a1, java.lang.String a2, java.lang.String a3, java.lang.String a4, java.lang.String a5) throws java.sql.SQLException
- Specified by:
getCrossReference
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
isCatalogAtStart
public boolean isCatalogAtStart() throws java.sql.SQLException
- Specified by:
isCatalogAtStart
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsNamedParameters
public boolean supportsNamedParameters() throws java.sql.SQLException
- Specified by:
supportsNamedParameters
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsSubqueriesInIns
public boolean supportsSubqueriesInIns() throws java.sql.SQLException
- Specified by:
supportsSubqueriesInIns
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getVersionColumns
public java.sql.ResultSet getVersionColumns(java.lang.String a0, java.lang.String a1, java.lang.String a2) throws java.sql.SQLException
- Specified by:
getVersionColumns
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
othersInsertsAreVisible
public boolean othersInsertsAreVisible(int a0) throws java.sql.SQLException
- Specified by:
othersInsertsAreVisible
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsANSI92IntermediateSQL
public boolean supportsANSI92IntermediateSQL() throws java.sql.SQLException
- Specified by:
supportsANSI92IntermediateSQL
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsCatalogsInTableDefinitions
public boolean supportsCatalogsInTableDefinitions() throws java.sql.SQLException
- Specified by:
supportsCatalogsInTableDefinitions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getJDBCMinorVersion
public int getJDBCMinorVersion() throws java.sql.SQLException
- Specified by:
getJDBCMinorVersion
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getStringFunctions
public java.lang.String getStringFunctions() throws java.sql.SQLException
- Specified by:
getStringFunctions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsDataDefinitionAndDataManipulationTransactions
public boolean supportsDataDefinitionAndDataManipulationTransactions() throws java.sql.SQLException
- Specified by:
supportsDataDefinitionAndDataManipulationTransactions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getColumnPrivileges
public java.sql.ResultSet getColumnPrivileges(java.lang.String a0, java.lang.String a1, java.lang.String a2, java.lang.String a3) throws java.sql.SQLException
- Specified by:
getColumnPrivileges
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
dataDefinitionCausesTransactionCommit
public boolean dataDefinitionCausesTransactionCommit() throws java.sql.SQLException
- Specified by:
dataDefinitionCausesTransactionCommit
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsSubqueriesInExists
public boolean supportsSubqueriesInExists() throws java.sql.SQLException
- Specified by:
supportsSubqueriesInExists
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxUserNameLength
public int getMaxUserNameLength() throws java.sql.SQLException
- Specified by:
getMaxUserNameLength
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxIndexLength
public int getMaxIndexLength() throws java.sql.SQLException
- Specified by:
getMaxIndexLength
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getDriverName
public java.lang.String getDriverName() throws java.sql.SQLException
- Specified by:
getDriverName
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
othersUpdatesAreVisible
public boolean othersUpdatesAreVisible(int a0) throws java.sql.SQLException
- Specified by:
othersUpdatesAreVisible
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsSavepoints
public boolean supportsSavepoints() throws java.sql.SQLException
- Specified by:
supportsSavepoints
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsMixedCaseIdentifiers
public boolean supportsMixedCaseIdentifiers() throws java.sql.SQLException
- Specified by:
supportsMixedCaseIdentifiers
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getCatalogSeparator
public java.lang.String getCatalogSeparator() throws java.sql.SQLException
- Specified by:
getCatalogSeparator
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsSchemasInPrivilegeDefinitions
public boolean supportsSchemasInPrivilegeDefinitions() throws java.sql.SQLException
- Specified by:
supportsSchemasInPrivilegeDefinitions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxColumnsInGroupBy
public int getMaxColumnsInGroupBy() throws java.sql.SQLException
- Specified by:
getMaxColumnsInGroupBy
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsDifferentTableCorrelationNames
public boolean supportsDifferentTableCorrelationNames() throws java.sql.SQLException
- Specified by:
supportsDifferentTableCorrelationNames
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsSubqueriesInQuantifieds
public boolean supportsSubqueriesInQuantifieds() throws java.sql.SQLException
- Specified by:
supportsSubqueriesInQuantifieds
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsResultSetType
public boolean supportsResultSetType(int a0) throws java.sql.SQLException
- Specified by:
supportsResultSetType
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getDatabaseProductVersion
public java.lang.String getDatabaseProductVersion() throws java.sql.SQLException
- Specified by:
getDatabaseProductVersion
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getSQLStateType
public int getSQLStateType() throws java.sql.SQLException
- Specified by:
getSQLStateType
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsSelectForUpdate
public boolean supportsSelectForUpdate() throws java.sql.SQLException
- Specified by:
supportsSelectForUpdate
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxTableNameLength
public int getMaxTableNameLength() throws java.sql.SQLException
- Specified by:
getMaxTableNameLength
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsUnion
public boolean supportsUnion() throws java.sql.SQLException
- Specified by:
supportsUnion
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsOpenStatementsAcrossCommit
public boolean supportsOpenStatementsAcrossCommit() throws java.sql.SQLException
- Specified by:
supportsOpenStatementsAcrossCommit
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getColumns
public java.sql.ResultSet getColumns(java.lang.String a0, java.lang.String a1, java.lang.String a2, java.lang.String a3) throws java.sql.SQLException
- Specified by:
getColumns
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsAlterTableWithDropColumn
public boolean supportsAlterTableWithDropColumn() throws java.sql.SQLException
- Specified by:
supportsAlterTableWithDropColumn
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsStoredProcedures
public boolean supportsStoredProcedures() throws java.sql.SQLException
- Specified by:
supportsStoredProcedures
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
othersDeletesAreVisible
public boolean othersDeletesAreVisible(int a0) throws java.sql.SQLException
- Specified by:
othersDeletesAreVisible
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getSchemaTerm
public java.lang.String getSchemaTerm() throws java.sql.SQLException
- Specified by:
getSchemaTerm
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getDriverMinorVersion
public int getDriverMinorVersion()
- Specified by:
getDriverMinorVersion
in interfacejava.sql.DatabaseMetaData
-
getMaxSchemaNameLength
public int getMaxSchemaNameLength() throws java.sql.SQLException
- Specified by:
getMaxSchemaNameLength
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
doesMaxRowSizeIncludeBlobs
public boolean doesMaxRowSizeIncludeBlobs() throws java.sql.SQLException
- Specified by:
doesMaxRowSizeIncludeBlobs
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getTablePrivileges
public java.sql.ResultSet getTablePrivileges(java.lang.String a0, java.lang.String a1, java.lang.String a2) throws java.sql.SQLException
- Specified by:
getTablePrivileges
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsSchemasInDataManipulation
public boolean supportsSchemasInDataManipulation() throws java.sql.SQLException
- Specified by:
supportsSchemasInDataManipulation
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxCursorNameLength
public int getMaxCursorNameLength() throws java.sql.SQLException
- Specified by:
getMaxCursorNameLength
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsAlterTableWithAddColumn
public boolean supportsAlterTableWithAddColumn() throws java.sql.SQLException
- Specified by:
supportsAlterTableWithAddColumn
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsOpenStatementsAcrossRollback
public boolean supportsOpenStatementsAcrossRollback() throws java.sql.SQLException
- Specified by:
supportsOpenStatementsAcrossRollback
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getMaxColumnNameLength
public int getMaxColumnNameLength() throws java.sql.SQLException
- Specified by:
getMaxColumnNameLength
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
ownInsertsAreVisible
public boolean ownInsertsAreVisible(int a0) throws java.sql.SQLException
- Specified by:
ownInsertsAreVisible
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsGroupBy
public boolean supportsGroupBy() throws java.sql.SQLException
- Specified by:
supportsGroupBy
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsConvert
public boolean supportsConvert(int a0, int a1) throws java.sql.SQLException
- Specified by:
supportsConvert
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsConvert
public boolean supportsConvert() throws java.sql.SQLException
- Specified by:
supportsConvert
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsCorrelatedSubqueries
public boolean supportsCorrelatedSubqueries() throws java.sql.SQLException
- Specified by:
supportsCorrelatedSubqueries
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getTimeDateFunctions
public java.lang.String getTimeDateFunctions() throws java.sql.SQLException
- Specified by:
getTimeDateFunctions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsSchemasInTableDefinitions
public boolean supportsSchemasInTableDefinitions() throws java.sql.SQLException
- Specified by:
supportsSchemasInTableDefinitions
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsCatalogsInProcedureCalls
public boolean supportsCatalogsInProcedureCalls() throws java.sql.SQLException
- Specified by:
supportsCatalogsInProcedureCalls
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
allTablesAreSelectable
public boolean allTablesAreSelectable() throws java.sql.SQLException
- Specified by:
allTablesAreSelectable
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
supportsMinimumSQLGrammar
public boolean supportsMinimumSQLGrammar() throws java.sql.SQLException
- Specified by:
supportsMinimumSQLGrammar
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
ownUpdatesAreVisible
public boolean ownUpdatesAreVisible(int a0) throws java.sql.SQLException
- Specified by:
ownUpdatesAreVisible
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
getProcedureColumns
public java.sql.ResultSet getProcedureColumns(java.lang.String a0, java.lang.String a1, java.lang.String a2, java.lang.String a3) throws java.sql.SQLException
- Specified by:
getProcedureColumns
in interfacejava.sql.DatabaseMetaData
- Throws:
java.sql.SQLException
-
-