public class MockDatabaseMetaData extends Object implements DatabaseMetaData
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 and Description |
|---|
MockDatabaseMetaData() |
public void setCaseSensitive(boolean caseSensitive)
false.caseSensitive - is matching case sensitivepublic int getDatabaseMajorVersion()
throws SQLException
getDatabaseMajorVersion in interface DatabaseMetaDataSQLExceptionpublic void setDatabaseMajorVersion(int version)
public int getDatabaseMinorVersion()
throws SQLException
getDatabaseMinorVersion in interface DatabaseMetaDataSQLExceptionpublic void setDatabaseMinorVersion(int version)
public int getDefaultTransactionIsolation()
throws SQLException
getDefaultTransactionIsolation in interface DatabaseMetaDataSQLExceptionpublic void setDefaultTransactionIsolation(int defaultTransactionLevel)
public int getDriverMajorVersion()
getDriverMajorVersion in interface DatabaseMetaDatapublic void setDriverMajorVersion(int driverMajorVersion)
public int getDriverMinorVersion()
getDriverMinorVersion in interface DatabaseMetaDatapublic void setDriverMinorVersion(int driverMinorVersion)
public int getJDBCMajorVersion()
throws SQLException
getJDBCMajorVersion in interface DatabaseMetaDataSQLExceptionpublic void setJDBCMajorVersion(int jdbcMajorVersion)
public int getJDBCMinorVersion()
throws SQLException
getJDBCMinorVersion in interface DatabaseMetaDataSQLExceptionpublic void setJDBCMinorVersion(int jdbcMinorVersion)
public int getMaxBinaryLiteralLength()
throws SQLException
getMaxBinaryLiteralLength in interface DatabaseMetaDataSQLExceptionpublic void setMaxBinaryLiteralLength(int maxBinaryLiteralLength)
public int getMaxCatalogNameLength()
throws SQLException
getMaxCatalogNameLength in interface DatabaseMetaDataSQLExceptionpublic void setetMaxCatalogNameLength(int maxCatalogNameLength)
public int getMaxCharLiteralLength()
throws SQLException
getMaxCharLiteralLength in interface DatabaseMetaDataSQLExceptionpublic void setMaxCharLiteralLength(int maxCharLiteralLength)
public int getMaxColumnNameLength()
throws SQLException
getMaxColumnNameLength in interface DatabaseMetaDataSQLExceptionpublic void setMaxColumnNameLength(int maxColumnNameLength)
public int getMaxColumnsInGroupBy()
throws SQLException
getMaxColumnsInGroupBy in interface DatabaseMetaDataSQLExceptionpublic void setMaxColumnsInGroupBy(int maxColumnsInGroupBy)
public int getMaxColumnsInIndex()
throws SQLException
getMaxColumnsInIndex in interface DatabaseMetaDataSQLExceptionpublic void setMaxColumnsInIndex(int maxColumnsInIndex)
public int getMaxColumnsInOrderBy()
throws SQLException
getMaxColumnsInOrderBy in interface DatabaseMetaDataSQLExceptionpublic void setMaxColumnsInOrderBy(int maxColumnsInOrderBy)
public int getMaxColumnsInSelect()
throws SQLException
getMaxColumnsInSelect in interface DatabaseMetaDataSQLExceptionpublic void setMaxColumnsInSelect(int maxColumnsInSelect)
public int getMaxColumnsInTable()
throws SQLException
getMaxColumnsInTable in interface DatabaseMetaDataSQLExceptionpublic void setMaxColumnsInTable(int maxColumnsInTable)
public int getMaxConnections()
throws SQLException
getMaxConnections in interface DatabaseMetaDataSQLExceptionpublic void setMaxConnections(int maxConnections)
public int getMaxCursorNameLength()
throws SQLException
getMaxCursorNameLength in interface DatabaseMetaDataSQLExceptionpublic void setMaxCursorNameLength(int maxCursorNameLength)
public int getMaxIndexLength()
throws SQLException
getMaxIndexLength in interface DatabaseMetaDataSQLExceptionpublic void setMaxIndexLength(int maxIndexLength)
public int getMaxProcedureNameLength()
throws SQLException
getMaxProcedureNameLength in interface DatabaseMetaDataSQLExceptionpublic void setMaxProcedureNameLength(int maxProcedureNameLength)
public int getMaxRowSize()
throws SQLException
getMaxRowSize in interface DatabaseMetaDataSQLExceptionpublic void setMaxRowSize(int maxRowSize)
public int getMaxSchemaNameLength()
throws SQLException
getMaxSchemaNameLength in interface DatabaseMetaDataSQLExceptionpublic void setMaxSchemaNameLength(int maxSchemaNameLength)
public int getMaxStatementLength()
throws SQLException
getMaxStatementLength in interface DatabaseMetaDataSQLExceptionpublic void setMaxStatementLength(int maxStatementLength)
public int getMaxStatements()
throws SQLException
getMaxStatements in interface DatabaseMetaDataSQLExceptionpublic void setMaxStatements(int maxStatements)
public int getMaxTableNameLength()
throws SQLException
getMaxTableNameLength in interface DatabaseMetaDataSQLExceptionpublic void setMaxTableNameLength(int maxTableNameLength)
public int getMaxTablesInSelect()
throws SQLException
getMaxTablesInSelect in interface DatabaseMetaDataSQLExceptionpublic void setMaxTablesInSelect(int maxTablesInSelect)
public int getMaxUserNameLength()
throws SQLException
getMaxUserNameLength in interface DatabaseMetaDataSQLExceptionpublic void setMaxUserNameLength(int maxUserNameLength)
public int getResultSetHoldability()
throws SQLException
getResultSetHoldability in interface DatabaseMetaDataSQLExceptionpublic void setResultSetHoldability(int resultSetHoldability)
public int getSQLStateType()
throws SQLException
getSQLStateType in interface DatabaseMetaDataSQLExceptionpublic void setSQLStateType(int sqlStateType)
public RowIdLifetime getRowIdLifetime() throws SQLException
getRowIdLifetime in interface DatabaseMetaDataSQLExceptionpublic void setRowIdLifetime(RowIdLifetime rowIdLifetime)
public boolean autoCommitFailureClosesAllResultSets()
throws SQLException
autoCommitFailureClosesAllResultSets in interface DatabaseMetaDataSQLExceptionpublic void setAutoCommitFailureClosesAllResultSets(boolean closesAllResultSets)
public boolean allProceduresAreCallable()
throws SQLException
allProceduresAreCallable in interface DatabaseMetaDataSQLExceptionpublic void setAllProceduresAreCallable(boolean callable)
public boolean allTablesAreSelectable()
throws SQLException
allTablesAreSelectable in interface DatabaseMetaDataSQLExceptionpublic void setAllTablesAreSelectable(boolean selectable)
public boolean dataDefinitionCausesTransactionCommit()
throws SQLException
dataDefinitionCausesTransactionCommit in interface DatabaseMetaDataSQLExceptionpublic void setDataDefinitionCausesTransactionCommit(boolean causesCommit)
public boolean dataDefinitionIgnoredInTransactions()
throws SQLException
dataDefinitionIgnoredInTransactions in interface DatabaseMetaDataSQLExceptionpublic void setDataDefinitionIgnoredInTransactions(boolean ignored)
public boolean doesMaxRowSizeIncludeBlobs()
throws SQLException
doesMaxRowSizeIncludeBlobs in interface DatabaseMetaDataSQLExceptionpublic void setDoesMaxRowSizeIncludeBlobs(boolean includeBlobs)
public boolean isCatalogAtStart()
throws SQLException
isCatalogAtStart in interface DatabaseMetaDataSQLExceptionpublic void setIsCatalogAtStart(boolean isCatalogAtStart)
public boolean isReadOnly()
throws SQLException
isReadOnly in interface DatabaseMetaDataSQLExceptionpublic void setIsReadOnly(boolean isReadOnly)
public boolean locatorsUpdateCopy()
throws SQLException
locatorsUpdateCopy in interface DatabaseMetaDataSQLExceptionpublic void setLocatorsUpdateCopy(boolean locatorsUpdateCopy)
public boolean nullPlusNonNullIsNull()
throws SQLException
nullPlusNonNullIsNull in interface DatabaseMetaDataSQLExceptionpublic void setNullPlusNonNullIsNull(boolean nullPlusNonNullIsNull)
public boolean nullsAreSortedAtEnd()
throws SQLException
nullsAreSortedAtEnd in interface DatabaseMetaDataSQLExceptionpublic void setNullsAreSortedAtEnd(boolean nullsAreSortedAtEnd)
public boolean nullsAreSortedAtStart()
throws SQLException
nullsAreSortedAtStart in interface DatabaseMetaDataSQLExceptionpublic void setNullsAreSortedAtStart(boolean nullsAreSortedAtStart)
public boolean nullsAreSortedHigh()
throws SQLException
nullsAreSortedHigh in interface DatabaseMetaDataSQLExceptionpublic void setNullsAreSortedHigh(boolean nullsAreSortedHigh)
public boolean nullsAreSortedLow()
throws SQLException
nullsAreSortedLow in interface DatabaseMetaDataSQLExceptionpublic void setNullsAreSortedLow(boolean nullsAreSortedLow)
public boolean storesLowerCaseIdentifiers()
throws SQLException
storesLowerCaseIdentifiers in interface DatabaseMetaDataSQLExceptionpublic void setStoresLowerCaseIdentifiers(boolean storesLowerCaseIdentifiers)
public boolean storesLowerCaseQuotedIdentifiers()
throws SQLException
storesLowerCaseQuotedIdentifiers in interface DatabaseMetaDataSQLExceptionpublic void setStoresLowerCaseQuotedIdentifiers(boolean storesLowerCaseQuotedIdentifiers)
public boolean storesMixedCaseIdentifiers()
throws SQLException
storesMixedCaseIdentifiers in interface DatabaseMetaDataSQLExceptionpublic void setStoresMixedCaseIdentifiers(boolean storesMixedCaseIdentifiers)
public boolean storesMixedCaseQuotedIdentifiers()
throws SQLException
storesMixedCaseQuotedIdentifiers in interface DatabaseMetaDataSQLExceptionpublic void setStoresMixedCaseQuotedIdentifiers(boolean storesMixedCaseQuotedIdentifiers)
public boolean storesUpperCaseIdentifiers()
throws SQLException
storesUpperCaseIdentifiers in interface DatabaseMetaDataSQLExceptionpublic void setStoresUpperCaseIdentifiers(boolean storesUpperCaseIdentifiers)
public boolean storesUpperCaseQuotedIdentifiers()
throws SQLException
storesUpperCaseQuotedIdentifiers in interface DatabaseMetaDataSQLExceptionpublic void setStoresUpperCaseQuotedIdentifiers(boolean storesUpperCaseQuotedIdentifiers)
public boolean supportsANSI92EntryLevelSQL()
throws SQLException
supportsANSI92EntryLevelSQL in interface DatabaseMetaDataSQLExceptionpublic void setSupportsANSI92EntryLevelSQL(boolean supportsANSI92EntryLevelSQL)
public boolean supportsANSI92FullSQL()
throws SQLException
supportsANSI92FullSQL in interface DatabaseMetaDataSQLExceptionpublic void setSupportsANSI92FullSQL(boolean supportsANSI92FullSQL)
public boolean supportsANSI92IntermediateSQL()
throws SQLException
supportsANSI92IntermediateSQL in interface DatabaseMetaDataSQLExceptionpublic void setSupportsANSI92IntermediateSQL(boolean supportsANSI92IntermediateSQL)
public boolean supportsAlterTableWithAddColumn()
throws SQLException
supportsAlterTableWithAddColumn in interface DatabaseMetaDataSQLExceptionpublic void setSupportsAlterTableWithAddColumn(boolean supportsAlterTableWithAddColumn)
public boolean supportsAlterTableWithDropColumn()
throws SQLException
supportsAlterTableWithDropColumn in interface DatabaseMetaDataSQLExceptionpublic void setSupportsAlterTableWithDropColumn(boolean supportsAlterTableWithDropColumn)
public boolean supportsBatchUpdates()
throws SQLException
supportsBatchUpdates in interface DatabaseMetaDataSQLExceptionpublic void setSupportsBatchUpdates(boolean supportsBatchUpdates)
public boolean supportsCatalogsInDataManipulation()
throws SQLException
supportsCatalogsInDataManipulation in interface DatabaseMetaDataSQLExceptionpublic void setSupportsCatalogsInDataManipulation(boolean supportsCatalogsInDataManipulation)
public boolean supportsCatalogsInIndexDefinitions()
throws SQLException
supportsCatalogsInIndexDefinitions in interface DatabaseMetaDataSQLExceptionpublic void setSupportsCatalogsInIndexDefinitions(boolean supportsCatalogsInIndexDefinitions)
public boolean supportsCatalogsInPrivilegeDefinitions()
throws SQLException
supportsCatalogsInPrivilegeDefinitions in interface DatabaseMetaDataSQLExceptionpublic void setSupportsCatalogsInPrivilegeDefinitions(boolean supportsCatalogsInPrivilegeDefinitions)
public boolean supportsCatalogsInProcedureCalls()
throws SQLException
supportsCatalogsInProcedureCalls in interface DatabaseMetaDataSQLExceptionpublic void setSupportsCatalogsInProcedureCalls(boolean supportsCatalogsInProcedureCalls)
public boolean supportsCatalogsInTableDefinitions()
throws SQLException
supportsCatalogsInTableDefinitions in interface DatabaseMetaDataSQLExceptionpublic void setSupportsCatalogsInTableDefinitions(boolean supportsCatalogsInTableDefinitions)
public boolean supportsColumnAliasing()
throws SQLException
supportsColumnAliasing in interface DatabaseMetaDataSQLExceptionpublic void setSupportsColumnAliasing(boolean supportsColumnAliasing)
public boolean supportsConvert()
throws SQLException
supportsConvert in interface DatabaseMetaDataSQLExceptionpublic void setSupportsConvert(boolean supportsConvert)
public boolean supportsCoreSQLGrammar()
throws SQLException
supportsCoreSQLGrammar in interface DatabaseMetaDataSQLExceptionpublic void setSupportsCoreSQLGrammar(boolean supportsCoreSQLGrammar)
public boolean supportsCorrelatedSubqueries()
throws SQLException
supportsCorrelatedSubqueries in interface DatabaseMetaDataSQLExceptionpublic void setSupportsCorrelatedSubqueries(boolean supportsCorrelatedSubqueries)
public boolean supportsDataDefinitionAndDataManipulationTransactions()
throws SQLException
supportsDataDefinitionAndDataManipulationTransactions in interface DatabaseMetaDataSQLExceptionpublic void setSupportsDataDefinitionAndDataManipulationTransactions(boolean supportsDataDefinitionAndDataManipulationTransactions)
public boolean supportsDataManipulationTransactionsOnly()
throws SQLException
supportsDataManipulationTransactionsOnly in interface DatabaseMetaDataSQLExceptionpublic void setSupportsDataManipulationTransactionsOnly(boolean supportsDataManipulationTransactionsOnly)
public boolean supportsDifferentTableCorrelationNames()
throws SQLException
supportsDifferentTableCorrelationNames in interface DatabaseMetaDataSQLExceptionpublic void setSupportsDifferentTableCorrelationNames(boolean supportsDifferentTableCorrelationNames)
public boolean supportsExpressionsInOrderBy()
throws SQLException
supportsExpressionsInOrderBy in interface DatabaseMetaDataSQLExceptionpublic void setSupportsExpressionsInOrderBy(boolean supportsExpressionsInOrderBy)
public boolean supportsExtendedSQLGrammar()
throws SQLException
supportsExtendedSQLGrammar in interface DatabaseMetaDataSQLExceptionpublic void setSupportsExtendedSQLGrammar(boolean supportsExtendedSQLGrammar)
public boolean supportsFullOuterJoins()
throws SQLException
supportsFullOuterJoins in interface DatabaseMetaDataSQLExceptionpublic void setSupportsFullOuterJoins(boolean supportsFullOuterJoins)
public boolean supportsGetGeneratedKeys()
throws SQLException
supportsGetGeneratedKeys in interface DatabaseMetaDataSQLExceptionpublic void setSupportsGetGeneratedKeys(boolean supportsGetGeneratedKeys)
public boolean supportsGroupBy()
throws SQLException
supportsGroupBy in interface DatabaseMetaDataSQLExceptionpublic void setSupportsGroupBy(boolean supportsGroupBy)
public boolean supportsGroupByBeyondSelect()
throws SQLException
supportsGroupByBeyondSelect in interface DatabaseMetaDataSQLExceptionpublic void setSupportsGroupByBeyondSelect(boolean supportsGroupByBeyondSelect)
public boolean supportsGroupByUnrelated()
throws SQLException
supportsGroupByUnrelated in interface DatabaseMetaDataSQLExceptionpublic void setSupportsGroupByUnrelated(boolean supportsGroupByUnrelated)
public boolean supportsIntegrityEnhancementFacility()
throws SQLException
supportsIntegrityEnhancementFacility in interface DatabaseMetaDataSQLExceptionpublic void setSupportsIntegrityEnhancementFacility(boolean supportsIntegrityEnhancementFacility)
public boolean supportsLikeEscapeClause()
throws SQLException
supportsLikeEscapeClause in interface DatabaseMetaDataSQLExceptionpublic void setSupportsLikeEscapeClause(boolean supportsLikeEscapeClause)
public boolean supportsLimitedOuterJoins()
throws SQLException
supportsLimitedOuterJoins in interface DatabaseMetaDataSQLExceptionpublic void setSupportsLimitedOuterJoins(boolean supportsLimitedOuterJoins)
public boolean supportsMinimumSQLGrammar()
throws SQLException
supportsMinimumSQLGrammar in interface DatabaseMetaDataSQLExceptionpublic void setSupportsMinimumSQLGrammar(boolean supportsMinimumSQLGrammar)
public boolean supportsMixedCaseIdentifiers()
throws SQLException
supportsMixedCaseIdentifiers in interface DatabaseMetaDataSQLExceptionpublic void setSupportsMixedCaseIdentifiers(boolean supportsMixedCaseIdentifiers)
public boolean supportsMixedCaseQuotedIdentifiers()
throws SQLException
supportsMixedCaseQuotedIdentifiers in interface DatabaseMetaDataSQLExceptionpublic void setSupportsMixedCaseQuotedIdentifiers(boolean supportsMixedCaseQuotedIdentifiers)
public boolean supportsMultipleOpenResults()
throws SQLException
supportsMultipleOpenResults in interface DatabaseMetaDataSQLExceptionpublic void setSupportsMultipleOpenResults(boolean supportsMultipleOpenResults)
public boolean supportsMultipleResultSets()
throws SQLException
supportsMultipleResultSets in interface DatabaseMetaDataSQLExceptionpublic void setSupportsMultipleResultSets(boolean supportsMultipleResultSets)
public boolean supportsMultipleTransactions()
throws SQLException
supportsMultipleTransactions in interface DatabaseMetaDataSQLExceptionpublic void setSupportsMultipleTransactions(boolean supportsMultipleTransactions)
public boolean supportsNamedParameters()
throws SQLException
supportsNamedParameters in interface DatabaseMetaDataSQLExceptionpublic void setSupportsNamedParameters(boolean supportsNamedParameters)
public boolean supportsNonNullableColumns()
throws SQLException
supportsNonNullableColumns in interface DatabaseMetaDataSQLExceptionpublic void setSupportsNonNullableColumns(boolean supportsNonNullableColumns)
public boolean supportsOpenCursorsAcrossCommit()
throws SQLException
supportsOpenCursorsAcrossCommit in interface DatabaseMetaDataSQLExceptionpublic void setSupportsOpenCursorsAcrossCommit(boolean supportsOpenCursorsAcrossCommit)
public boolean supportsOpenCursorsAcrossRollback()
throws SQLException
supportsOpenCursorsAcrossRollback in interface DatabaseMetaDataSQLExceptionpublic void setSupportsOpenCursorsAcrossRollback(boolean supportsOpenCursorsAcrossRollback)
public boolean supportsOpenStatementsAcrossCommit()
throws SQLException
supportsOpenStatementsAcrossCommit in interface DatabaseMetaDataSQLExceptionpublic void setSupportsOpenStatementsAcrossCommit(boolean supportsOpenStatementsAcrossCommit)
public boolean supportsOpenStatementsAcrossRollback()
throws SQLException
supportsOpenStatementsAcrossRollback in interface DatabaseMetaDataSQLExceptionpublic void setSupportsOpenStatementsAcrossRollback(boolean supportsOpenStatementsAcrossRollback)
public boolean supportsOrderByUnrelated()
throws SQLException
supportsOrderByUnrelated in interface DatabaseMetaDataSQLExceptionpublic void setSupportsOrderByUnrelated(boolean supportsOrderByUnrelated)
public boolean supportsOuterJoins()
throws SQLException
supportsOuterJoins in interface DatabaseMetaDataSQLExceptionpublic void setSupportsOuterJoins(boolean supportsOuterJoins)
public boolean supportsPositionedDelete()
throws SQLException
supportsPositionedDelete in interface DatabaseMetaDataSQLExceptionpublic void setSupportsPositionedDelete(boolean supportsPositionedDelete)
public boolean supportsPositionedUpdate()
throws SQLException
supportsPositionedUpdate in interface DatabaseMetaDataSQLExceptionpublic void setSupportsPositionedUpdate(boolean supportsPositionedUpdate)
public boolean supportsSavepoints()
throws SQLException
supportsSavepoints in interface DatabaseMetaDataSQLExceptionpublic void setSupportsSavepoints(boolean supportsSavepoints)
public boolean supportsSchemasInDataManipulation()
throws SQLException
supportsSchemasInDataManipulation in interface DatabaseMetaDataSQLExceptionpublic void setSupportsSchemasInDataManipulation(boolean supportsSchemasInDataManipulation)
public boolean supportsSchemasInIndexDefinitions()
throws SQLException
supportsSchemasInIndexDefinitions in interface DatabaseMetaDataSQLExceptionpublic void setSupportsSchemasInIndexDefinitions(boolean supportsSchemasInIndexDefinitions)
public boolean supportsSchemasInPrivilegeDefinitions()
throws SQLException
supportsSchemasInPrivilegeDefinitions in interface DatabaseMetaDataSQLExceptionpublic void setSupportsSchemasInPrivilegeDefinitions(boolean supportsSchemasInPrivilegeDefinitions)
public boolean supportsSchemasInProcedureCalls()
throws SQLException
supportsSchemasInProcedureCalls in interface DatabaseMetaDataSQLExceptionpublic void setSupportsSchemasInProcedureCalls(boolean supportsSchemasInProcedureCalls)
public boolean supportsSchemasInTableDefinitions()
throws SQLException
supportsSchemasInTableDefinitions in interface DatabaseMetaDataSQLExceptionpublic void setSupportsSchemasInTableDefinitions(boolean supportsSchemasInTableDefinitions)
public boolean supportsSelectForUpdate()
throws SQLException
supportsSelectForUpdate in interface DatabaseMetaDataSQLExceptionpublic void setSupportsSelectForUpdate(boolean supportsSelectForUpdate)
public boolean supportsStatementPooling()
throws SQLException
supportsStatementPooling in interface DatabaseMetaDataSQLExceptionpublic void setSupportsStatementPooling(boolean supportsStatementPooling)
public boolean supportsStoredProcedures()
throws SQLException
supportsStoredProcedures in interface DatabaseMetaDataSQLExceptionpublic void setSupportsStoredProcedures(boolean supportsStoredProcedures)
public boolean supportsSubqueriesInComparisons()
throws SQLException
supportsSubqueriesInComparisons in interface DatabaseMetaDataSQLExceptionpublic void setSupportsSubqueriesInComparisons(boolean supportsSubqueriesInComparisons)
public boolean supportsSubqueriesInExists()
throws SQLException
supportsSubqueriesInExists in interface DatabaseMetaDataSQLExceptionpublic void setSupportsSubqueriesInExists(boolean supportsSubqueriesInExists)
public boolean supportsSubqueriesInIns()
throws SQLException
supportsSubqueriesInIns in interface DatabaseMetaDataSQLExceptionpublic void setSupportsSubqueriesInIns(boolean supportsSubqueriesInIns)
public boolean supportsSubqueriesInQuantifieds()
throws SQLException
supportsSubqueriesInQuantifieds in interface DatabaseMetaDataSQLExceptionpublic void setSupportsSubqueriesInQuantifieds(boolean supportsSubqueriesInQuantifieds)
public boolean supportsTableCorrelationNames()
throws SQLException
supportsTableCorrelationNames in interface DatabaseMetaDataSQLExceptionpublic void setSupportsTableCorrelationNames(boolean supportsTableCorrelationNames)
public boolean supportsTransactions()
throws SQLException
supportsTransactions in interface DatabaseMetaDataSQLExceptionpublic void setSupportsTransactions(boolean supportsTransactions)
public boolean supportsUnion()
throws SQLException
supportsUnion in interface DatabaseMetaDataSQLExceptionpublic void setSupportsUnion(boolean supportsUnion)
public boolean supportsUnionAll()
throws SQLException
supportsUnionAll in interface DatabaseMetaDataSQLExceptionpublic void setSupportsUnionAll(boolean supportsUnionAll)
public boolean usesLocalFilePerTable()
throws SQLException
usesLocalFilePerTable in interface DatabaseMetaDataSQLExceptionpublic void setUsesLocalFilePerTable(boolean usesLocalFilePerTable)
public boolean usesLocalFiles()
throws SQLException
usesLocalFiles in interface DatabaseMetaDataSQLExceptionpublic void setUsesLocalFiles(boolean usesLocalFiles)
public boolean generatedKeyAlwaysReturned()
throws SQLException
generatedKeyAlwaysReturned in interface DatabaseMetaDataSQLExceptionpublic void setGeneratedKeysAlwaysReturned(boolean generatedKeysAlwaysReturned)
public boolean deletesAreDetected(int type)
throws SQLException
deletesAreDetected in interface DatabaseMetaDataSQLExceptionpublic void setDeletesAreDetected(boolean deletesAreDetected)
public boolean insertsAreDetected(int type)
throws SQLException
insertsAreDetected in interface DatabaseMetaDataSQLExceptionpublic void setInsertsAreDetected(boolean insertsAreDetected)
public boolean othersDeletesAreVisible(int type)
throws SQLException
othersDeletesAreVisible in interface DatabaseMetaDataSQLExceptionpublic void setOthersDeletesAreVisible(boolean othersDeletesAreVisible)
public boolean othersInsertsAreVisible(int type)
throws SQLException
othersInsertsAreVisible in interface DatabaseMetaDataSQLExceptionpublic void setOthersInsertsAreVisible(boolean othersInsertsAreVisible)
public boolean othersUpdatesAreVisible(int type)
throws SQLException
othersUpdatesAreVisible in interface DatabaseMetaDataSQLExceptionpublic void setOthersUpdatesAreVisible(boolean othersUpdatesAreVisible)
public boolean ownDeletesAreVisible(int type)
throws SQLException
ownDeletesAreVisible in interface DatabaseMetaDataSQLExceptionpublic void setOwnDeletesAreVisible(boolean ownDeletesAreVisible)
public boolean ownInsertsAreVisible(int type)
throws SQLException
ownInsertsAreVisible in interface DatabaseMetaDataSQLExceptionpublic void setOwnInsertsAreVisible(boolean ownInsertsAreVisible)
public boolean ownUpdatesAreVisible(int type)
throws SQLException
ownUpdatesAreVisible in interface DatabaseMetaDataSQLExceptionpublic void setOwnUpdatesAreVisible(boolean ownUpdatesAreVisible)
public boolean supportsResultSetHoldability(int holdability)
throws SQLException
supportsResultSetHoldability in interface DatabaseMetaDataSQLExceptionpublic void setSupportsResultSetHoldability(boolean supportsResultSetHoldability)
public boolean supportsResultSetType(int type)
throws SQLException
supportsResultSetType in interface DatabaseMetaDataSQLExceptionpublic void setSupportsResultSetType(boolean supportsResultSetType)
public boolean supportsTransactionIsolationLevel(int level)
throws SQLException
supportsTransactionIsolationLevel in interface DatabaseMetaDataSQLExceptionpublic void setSupportsTransactionIsolationLevel(boolean supportsTransactionIsolationLevel)
public boolean updatesAreDetected(int type)
throws SQLException
updatesAreDetected in interface DatabaseMetaDataSQLExceptionpublic void setUpdatesAreDetected(boolean updatesAreDetected)
public boolean supportsConvert(int fromType,
int toType)
throws SQLException
supportsConvert in interface DatabaseMetaDataSQLExceptionpublic boolean supportsResultSetConcurrency(int type,
int concurrency)
throws SQLException
supportsResultSetConcurrency in interface DatabaseMetaDataSQLExceptionpublic void setSupportsResultSetConcurrency(boolean supportsResultSetConcurrency)
public boolean supportsStoredFunctionsUsingCallSyntax()
throws SQLException
supportsStoredFunctionsUsingCallSyntax in interface DatabaseMetaDataSQLExceptionpublic void setSupportsStoredFunctionsUsingCallSyntax(boolean supportsStoredFunctions)
public String getCatalogSeparator() throws SQLException
getCatalogSeparator in interface DatabaseMetaDataSQLExceptionpublic void setCatalogSeparator(String catalogSeparator)
public String getCatalogTerm() throws SQLException
getCatalogTerm in interface DatabaseMetaDataSQLExceptionpublic void setCatalogTerm(String catalogTerm)
public String getDatabaseProductName() throws SQLException
getDatabaseProductName in interface DatabaseMetaDataSQLExceptionpublic void setDatabaseProductName(String databaseProductName)
public String getDatabaseProductVersion() throws SQLException
getDatabaseProductVersion in interface DatabaseMetaDataSQLExceptionpublic void setDatabaseProductVersion(String databaseProductVersion)
public String getDriverName() throws SQLException
getDriverName in interface DatabaseMetaDataSQLExceptionpublic void setDriverName(String driverName)
public String getDriverVersion() throws SQLException
getDriverVersion in interface DatabaseMetaDataSQLExceptionpublic void setDriverVersion(String driverVersion)
public String getExtraNameCharacters() throws SQLException
getExtraNameCharacters in interface DatabaseMetaDataSQLExceptionpublic void setExtraNameCharacters(String extraNameCharacters)
public String getIdentifierQuoteString() throws SQLException
getIdentifierQuoteString in interface DatabaseMetaDataSQLExceptionpublic void setIdentifierQuoteString(String identifierQuoteString)
public String getNumericFunctions() throws SQLException
getNumericFunctions in interface DatabaseMetaDataSQLExceptionpublic void setNumericFunctions(String numericFunctions)
public String getProcedureTerm() throws SQLException
getProcedureTerm in interface DatabaseMetaDataSQLExceptionpublic void setProcedureTerm(String procedureTerm)
public String getSQLKeywords() throws SQLException
getSQLKeywords in interface DatabaseMetaDataSQLExceptionpublic void setSQLKeywords(String sqlKeywords)
public String getSchemaTerm() throws SQLException
getSchemaTerm in interface DatabaseMetaDataSQLExceptionpublic void setSchemaTerm(String schemaTerm)
public String getSearchStringEscape() throws SQLException
getSearchStringEscape in interface DatabaseMetaDataSQLExceptionpublic void setSearchStringEscape(String searchStringEscape)
public String getStringFunctions() throws SQLException
getStringFunctions in interface DatabaseMetaDataSQLExceptionpublic void setStringFunctions(String stringFunctions)
public String getSystemFunctions() throws SQLException
getSystemFunctions in interface DatabaseMetaDataSQLExceptionpublic void setSystemFunctions(String systemFunctions)
public String getTimeDateFunctions() throws SQLException
getTimeDateFunctions in interface DatabaseMetaDataSQLExceptionpublic void setTimeDateFunctions(String timeDateFunctions)
public String getURL() throws SQLException
getURL in interface DatabaseMetaDataSQLExceptionpublic void setURL(String url)
public String getUserName() throws SQLException
getUserName in interface DatabaseMetaDataSQLExceptionpublic void setUserName(String userName)
public Connection getConnection() throws SQLException
getConnection in interface DatabaseMetaDataSQLExceptionpublic void setConnection(Connection connection)
public ResultSet getCatalogs() throws SQLException
getCatalogs in interface DatabaseMetaDataSQLExceptionpublic void setCatalogs(ResultSet catalogs)
public ResultSet getSchemas() throws SQLException
getSchemas in interface DatabaseMetaDataSQLExceptionpublic ResultSet getSchemas(String catalog, String schemaPattern) throws SQLException
getSchemas in interface DatabaseMetaDataSQLExceptionpublic void setSchemas(ResultSet schemas)
public void clearSchemas()
public ResultSet getTableTypes() throws SQLException
getTableTypes in interface DatabaseMetaDataSQLExceptionpublic void setTableTypes(ResultSet tableTypes)
public ResultSet getTypeInfo() throws SQLException
getTypeInfo in interface DatabaseMetaDataSQLExceptionpublic void setTypeInfo(ResultSet typeInfo)
public ResultSet getClientInfoProperties() throws SQLException
getClientInfoProperties in interface DatabaseMetaDataSQLExceptionpublic void setClientInfoProperties(ResultSet clientInfoProperties)
public ResultSet getExportedKeys(String catalog, String schema, String table) throws SQLException
getExportedKeys in interface DatabaseMetaDataSQLExceptionpublic void setExportedKeys(ResultSet exportedKeys)
public void setExportedKeys(String catalog, String schema, String table, ResultSet exportedKeys)
public void clearExportedKeys()
public ResultSet getImportedKeys(String catalog, String schema, String table) throws SQLException
getImportedKeys in interface DatabaseMetaDataSQLExceptionpublic void setImportedKeys(ResultSet importedKeys)
public void setImportedKeys(String catalog, String schema, String table, ResultSet importedKeys)
public void clearImportedKeys()
public ResultSet getPrimaryKeys(String catalog, String schema, String table) throws SQLException
getPrimaryKeys in interface DatabaseMetaDataSQLExceptionpublic void setPrimaryKeys(ResultSet primaryKeys)
public void setPrimaryKeys(String catalog, String schema, String table, ResultSet primaryKeys)
public void clearPrimaryKeys()
public ResultSet getProcedures(String catalog, String schemaPattern, String procedureNamePattern) throws SQLException
getProcedures in interface DatabaseMetaDataSQLExceptionpublic void setProcedures(ResultSet procedures)
public void setProcedures(String catalog, String schemaPattern, String procedureNamePattern, ResultSet procedures)
public void clearProcedures()
public ResultSet getFunctions(String catalog, String schemaPattern, String functionNamePattern) throws SQLException
getFunctions in interface DatabaseMetaDataSQLExceptionpublic void setFunctions(ResultSet functions)
public void setFunctions(String catalog, String schemaPattern, String functionNamePattern, ResultSet functions)
public void clearFunctions()
public ResultSet getSuperTables(String catalog, String schemaPattern, String tableNamePattern) throws SQLException
getSuperTables in interface DatabaseMetaDataSQLExceptionpublic void setSuperTables(ResultSet superTables)
public void setSuperTables(String catalog, String schemaPattern, String tableName, ResultSet superTables)
public void clearSuperTables()
public ResultSet getSuperTypes(String catalog, String schemaPattern, String typeNamePattern) throws SQLException
getSuperTypes in interface DatabaseMetaDataSQLExceptionpublic void setSuperTypes(ResultSet superTypes)
public void setSuperTypes(String catalog, String schemaPattern, String typeNamePattern, ResultSet superTypes)
public void clearSuperTypes()
public ResultSet getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern) throws SQLException
getTablePrivileges in interface DatabaseMetaDataSQLExceptionpublic void setTablePrivileges(ResultSet tablePrivileges)
public void setTablePrivileges(String catalog, String schemaPattern, String tableNamePattern, ResultSet tablePrivileges)
public void clearTablePrivileges()
public ResultSet getVersionColumns(String catalog, String schema, String table) throws SQLException
getVersionColumns in interface DatabaseMetaDataSQLExceptionpublic void setVersionColumns(ResultSet versionColumns)
public void setVersionColumns(String catalog, String schema, String table, ResultSet versionColumns)
public void clearVersionColumns()
public ResultSet getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) throws SQLException
getBestRowIdentifier in interface DatabaseMetaDataSQLExceptionpublic void setBestRowIdentifier(ResultSet bestRowIdentifier)
public void setBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable, ResultSet bestRowIdentifier)
public void clearBestRowIdentifier()
public ResultSet getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate) throws SQLException
getIndexInfo in interface DatabaseMetaDataSQLExceptionpublic void setIndexInfo(ResultSet indexInfo)
public void setIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate, ResultSet indexInfo)
public void clearIndexInfo()
public ResultSet getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types) throws SQLException
getUDTs in interface DatabaseMetaDataSQLExceptionpublic void setUDTs(ResultSet udts)
public void setUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types, ResultSet udts)
public void clearUDTs()
public ResultSet getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern) throws SQLException
getAttributes in interface DatabaseMetaDataSQLExceptionpublic ResultSet getPseudoColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) throws SQLException
getPseudoColumns in interface DatabaseMetaDataSQLExceptionpublic void setPseudoColumns(ResultSet pseudoColumns)
public void setPseudoColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern, ResultSet pseudoColumns)
public void setAttributes(ResultSet attributes)
public void setAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern, ResultSet attributes)
public void clearAttributes()
public ResultSet getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern) throws SQLException
getColumnPrivileges in interface DatabaseMetaDataSQLExceptionpublic void setColumnPrivileges(ResultSet columnPrivileges)
public void setColumnPrivileges(String catalog, String schema, String table, String columnNamePattern, ResultSet columnPrivileges)
public void clearColumnPrivileges()
public ResultSet getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) throws SQLException
getColumns in interface DatabaseMetaDataSQLExceptionpublic void setColumns(ResultSet columns)
public void setColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern, ResultSet columns)
public void clearColumns()
public ResultSet getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern) throws SQLException
getProcedureColumns in interface DatabaseMetaDataSQLExceptionpublic void setProcedureColumns(ResultSet procedureColumns)
public void setProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern, ResultSet procedureColumns)
public void clearProcedureColumns()
public ResultSet getFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String columnNamePattern) throws SQLException
getFunctionColumns in interface DatabaseMetaDataSQLExceptionpublic void setFunctionColumns(ResultSet functionColumns)
public void setFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String columnNamePattern, ResultSet functionColumns)
public void clearFunctionColumns()
public ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types) throws SQLException
getTables in interface DatabaseMetaDataSQLExceptionpublic void setTables(ResultSet tables)
public void setTables(String catalog, String schemaPattern, String tableNamePattern, String[] types, ResultSet tables)
public void clearTables()
public ResultSet getCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable) throws SQLException
getCrossReference in interface DatabaseMetaDataSQLExceptionpublic void setCrossReference(ResultSet crossReference)
public void setCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable, ResultSet crossReference)
public void clearCrossReference()
public boolean isWrapperFor(Class iface) throws SQLException
isWrapperFor in interface WrapperSQLExceptionpublic Object unwrap(Class iface) throws SQLException
unwrap in interface WrapperSQLExceptionCopyright © 2003-2014. All Rights Reserved.