com.mockobjects.sql

Class MockDatabaseMetaData

public class MockDatabaseMetaData extends MockObject implements DatabaseMetaData

Method Summary
booleanallProceduresAreCallable()
booleanallTablesAreSelectable()
booleandataDefinitionCausesTransactionCommit()
booleandataDefinitionIgnoredInTransactions()
booleandeletesAreDetected(int a0)
booleandoesMaxRowSizeIncludeBlobs()
ResultSetgetAttributes(String a0, String a1, String a2, String a3)
ResultSetgetBestRowIdentifier(String a0, String a1, String a2, int a3, boolean a4)
ResultSetgetCatalogs()
StringgetCatalogSeparator()
StringgetCatalogTerm()
ResultSetgetColumnPrivileges(String a0, String a1, String a2, String a3)
ResultSetgetColumns(String a0, String a1, String a2, String a3)
ConnectiongetConnection()
ResultSetgetCrossReference(String a0, String a1, String a2, String a3, String a4, String a5)
intgetDatabaseMajorVersion()
intgetDatabaseMinorVersion()
StringgetDatabaseProductName()
StringgetDatabaseProductVersion()
intgetDefaultTransactionIsolation()
intgetDriverMajorVersion()
intgetDriverMinorVersion()
StringgetDriverName()
StringgetDriverVersion()
ResultSetgetExportedKeys(String a0, String a1, String a2)
StringgetExtraNameCharacters()
StringgetIdentifierQuoteString()
ResultSetgetImportedKeys(String a0, String a1, String a2)
ResultSetgetIndexInfo(String a0, String a1, String a2, boolean a3, boolean a4)
intgetJDBCMajorVersion()
intgetJDBCMinorVersion()
intgetMaxBinaryLiteralLength()
intgetMaxCatalogNameLength()
intgetMaxCharLiteralLength()
intgetMaxColumnNameLength()
intgetMaxColumnsInGroupBy()
intgetMaxColumnsInIndex()
intgetMaxColumnsInOrderBy()
intgetMaxColumnsInSelect()
intgetMaxColumnsInTable()
intgetMaxConnections()
intgetMaxCursorNameLength()
intgetMaxIndexLength()
intgetMaxProcedureNameLength()
intgetMaxRowSize()
intgetMaxSchemaNameLength()
intgetMaxStatementLength()
intgetMaxStatements()
intgetMaxTableNameLength()
intgetMaxTablesInSelect()
intgetMaxUserNameLength()
StringgetNumericFunctions()
ResultSetgetPrimaryKeys(String a0, String a1, String a2)
ResultSetgetProcedureColumns(String a0, String a1, String a2, String a3)
ResultSetgetProcedures(String a0, String a1, String a2)
StringgetProcedureTerm()
intgetResultSetHoldability()
ResultSetgetSchemas()
StringgetSchemaTerm()
StringgetSearchStringEscape()
StringgetSQLKeywords()
intgetSQLStateType()
StringgetStringFunctions()
ResultSetgetSuperTables(String a0, String a1, String a2)
ResultSetgetSuperTypes(String a0, String a1, String a2)
StringgetSystemFunctions()
ResultSetgetTablePrivileges(String a0, String a1, String a2)
ResultSetgetTables(String a0, String a1, String a2, String[] a3)
ResultSetgetTableTypes()
StringgetTimeDateFunctions()
ResultSetgetTypeInfo()
ResultSetgetUDTs(String a0, String a1, String a2, int[] a3)
StringgetURL()
StringgetUserName()
ResultSetgetVersionColumns(String a0, String a1, String a2)
booleaninsertsAreDetected(int a0)
booleanisCatalogAtStart()
booleanisReadOnly()
booleanlocatorsUpdateCopy()
booleannullPlusNonNullIsNull()
booleannullsAreSortedAtEnd()
booleannullsAreSortedAtStart()
booleannullsAreSortedHigh()
booleannullsAreSortedLow()
booleanothersDeletesAreVisible(int a0)
booleanothersInsertsAreVisible(int a0)
booleanothersUpdatesAreVisible(int a0)
booleanownDeletesAreVisible(int a0)
booleanownInsertsAreVisible(int a0)
booleanownUpdatesAreVisible(int a0)
voidsetupDriverName(String driverName)
booleanstoresLowerCaseIdentifiers()
booleanstoresLowerCaseQuotedIdentifiers()
booleanstoresMixedCaseIdentifiers()
booleanstoresMixedCaseQuotedIdentifiers()
booleanstoresUpperCaseIdentifiers()
booleanstoresUpperCaseQuotedIdentifiers()
booleansupportsAlterTableWithAddColumn()
booleansupportsAlterTableWithDropColumn()
booleansupportsANSI92EntryLevelSQL()
booleansupportsANSI92FullSQL()
booleansupportsANSI92IntermediateSQL()
booleansupportsBatchUpdates()
booleansupportsCatalogsInDataManipulation()
booleansupportsCatalogsInIndexDefinitions()
booleansupportsCatalogsInPrivilegeDefinitions()
booleansupportsCatalogsInProcedureCalls()
booleansupportsCatalogsInTableDefinitions()
booleansupportsColumnAliasing()
booleansupportsConvert(int a0, int a1)
booleansupportsConvert()
booleansupportsCoreSQLGrammar()
booleansupportsCorrelatedSubqueries()
booleansupportsDataDefinitionAndDataManipulationTransactions()
booleansupportsDataManipulationTransactionsOnly()
booleansupportsDifferentTableCorrelationNames()
booleansupportsExpressionsInOrderBy()
booleansupportsExtendedSQLGrammar()
booleansupportsFullOuterJoins()
booleansupportsGetGeneratedKeys()
booleansupportsGroupBy()
booleansupportsGroupByBeyondSelect()
booleansupportsGroupByUnrelated()
booleansupportsIntegrityEnhancementFacility()
booleansupportsLikeEscapeClause()
booleansupportsLimitedOuterJoins()
booleansupportsMinimumSQLGrammar()
booleansupportsMixedCaseIdentifiers()
booleansupportsMixedCaseQuotedIdentifiers()
booleansupportsMultipleOpenResults()
booleansupportsMultipleResultSets()
booleansupportsMultipleTransactions()
booleansupportsNamedParameters()
booleansupportsNonNullableColumns()
booleansupportsOpenCursorsAcrossCommit()
booleansupportsOpenCursorsAcrossRollback()
booleansupportsOpenStatementsAcrossCommit()
booleansupportsOpenStatementsAcrossRollback()
booleansupportsOrderByUnrelated()
booleansupportsOuterJoins()
booleansupportsPositionedDelete()
booleansupportsPositionedUpdate()
booleansupportsResultSetConcurrency(int a0, int a1)
booleansupportsResultSetHoldability(int a0)
booleansupportsResultSetType(int a0)
booleansupportsSavepoints()
booleansupportsSchemasInDataManipulation()
booleansupportsSchemasInIndexDefinitions()
booleansupportsSchemasInPrivilegeDefinitions()
booleansupportsSchemasInProcedureCalls()
booleansupportsSchemasInTableDefinitions()
booleansupportsSelectForUpdate()
booleansupportsStatementPooling()
booleansupportsStoredProcedures()
booleansupportsSubqueriesInComparisons()
booleansupportsSubqueriesInExists()
booleansupportsSubqueriesInIns()
booleansupportsSubqueriesInQuantifieds()
booleansupportsTableCorrelationNames()
booleansupportsTransactionIsolationLevel(int a0)
booleansupportsTransactions()
booleansupportsUnion()
booleansupportsUnionAll()
booleanupdatesAreDetected(int a0)
booleanusesLocalFilePerTable()
booleanusesLocalFiles()

Method Detail

allProceduresAreCallable

public boolean allProceduresAreCallable()

allTablesAreSelectable

public boolean allTablesAreSelectable()

dataDefinitionCausesTransactionCommit

public boolean dataDefinitionCausesTransactionCommit()

dataDefinitionIgnoredInTransactions

public boolean dataDefinitionIgnoredInTransactions()

deletesAreDetected

public boolean deletesAreDetected(int a0)

doesMaxRowSizeIncludeBlobs

public boolean doesMaxRowSizeIncludeBlobs()

getAttributes

public ResultSet getAttributes(String a0, String a1, String a2, String a3)

getBestRowIdentifier

public ResultSet getBestRowIdentifier(String a0, String a1, String a2, int a3, boolean a4)

getCatalogs

public ResultSet getCatalogs()

getCatalogSeparator

public String getCatalogSeparator()

getCatalogTerm

public String getCatalogTerm()

getColumnPrivileges

public ResultSet getColumnPrivileges(String a0, String a1, String a2, String a3)

getColumns

public ResultSet getColumns(String a0, String a1, String a2, String a3)

getConnection

public Connection getConnection()

getCrossReference

public ResultSet getCrossReference(String a0, String a1, String a2, String a3, String a4, String a5)

getDatabaseMajorVersion

public int getDatabaseMajorVersion()

getDatabaseMinorVersion

public int getDatabaseMinorVersion()

getDatabaseProductName

public String getDatabaseProductName()

getDatabaseProductVersion

public String getDatabaseProductVersion()

getDefaultTransactionIsolation

public int getDefaultTransactionIsolation()

getDriverMajorVersion

public int getDriverMajorVersion()

getDriverMinorVersion

public int getDriverMinorVersion()

getDriverName

public String getDriverName()

getDriverVersion

public String getDriverVersion()

getExportedKeys

public ResultSet getExportedKeys(String a0, String a1, String a2)

getExtraNameCharacters

public String getExtraNameCharacters()

getIdentifierQuoteString

public String getIdentifierQuoteString()

getImportedKeys

public ResultSet getImportedKeys(String a0, String a1, String a2)

getIndexInfo

public ResultSet getIndexInfo(String a0, String a1, String a2, boolean a3, boolean a4)

getJDBCMajorVersion

public int getJDBCMajorVersion()

getJDBCMinorVersion

public int getJDBCMinorVersion()

getMaxBinaryLiteralLength

public int getMaxBinaryLiteralLength()

getMaxCatalogNameLength

public int getMaxCatalogNameLength()

getMaxCharLiteralLength

public int getMaxCharLiteralLength()

getMaxColumnNameLength

public int getMaxColumnNameLength()

getMaxColumnsInGroupBy

public int getMaxColumnsInGroupBy()

getMaxColumnsInIndex

public int getMaxColumnsInIndex()

getMaxColumnsInOrderBy

public int getMaxColumnsInOrderBy()

getMaxColumnsInSelect

public int getMaxColumnsInSelect()

getMaxColumnsInTable

public int getMaxColumnsInTable()

getMaxConnections

public int getMaxConnections()

getMaxCursorNameLength

public int getMaxCursorNameLength()

getMaxIndexLength

public int getMaxIndexLength()

getMaxProcedureNameLength

public int getMaxProcedureNameLength()

getMaxRowSize

public int getMaxRowSize()

getMaxSchemaNameLength

public int getMaxSchemaNameLength()

getMaxStatementLength

public int getMaxStatementLength()

getMaxStatements

public int getMaxStatements()

getMaxTableNameLength

public int getMaxTableNameLength()

getMaxTablesInSelect

public int getMaxTablesInSelect()

getMaxUserNameLength

public int getMaxUserNameLength()

getNumericFunctions

public String getNumericFunctions()

getPrimaryKeys

public ResultSet getPrimaryKeys(String a0, String a1, String a2)

getProcedureColumns

public ResultSet getProcedureColumns(String a0, String a1, String a2, String a3)

getProcedures

public ResultSet getProcedures(String a0, String a1, String a2)

getProcedureTerm

public String getProcedureTerm()

getResultSetHoldability

public int getResultSetHoldability()

getSchemas

public ResultSet getSchemas()

getSchemaTerm

public String getSchemaTerm()

getSearchStringEscape

public String getSearchStringEscape()

getSQLKeywords

public String getSQLKeywords()

getSQLStateType

public int getSQLStateType()

getStringFunctions

public String getStringFunctions()

getSuperTables

public ResultSet getSuperTables(String a0, String a1, String a2)

getSuperTypes

public ResultSet getSuperTypes(String a0, String a1, String a2)

getSystemFunctions

public String getSystemFunctions()

getTablePrivileges

public ResultSet getTablePrivileges(String a0, String a1, String a2)

getTables

public ResultSet getTables(String a0, String a1, String a2, String[] a3)

getTableTypes

public ResultSet getTableTypes()

getTimeDateFunctions

public String getTimeDateFunctions()

getTypeInfo

public ResultSet getTypeInfo()

getUDTs

public ResultSet getUDTs(String a0, String a1, String a2, int[] a3)

getURL

public String getURL()

getUserName

public String getUserName()

getVersionColumns

public ResultSet getVersionColumns(String a0, String a1, String a2)

insertsAreDetected

public boolean insertsAreDetected(int a0)

isCatalogAtStart

public boolean isCatalogAtStart()

isReadOnly

public boolean isReadOnly()

locatorsUpdateCopy

public boolean locatorsUpdateCopy()

nullPlusNonNullIsNull

public boolean nullPlusNonNullIsNull()

nullsAreSortedAtEnd

public boolean nullsAreSortedAtEnd()

nullsAreSortedAtStart

public boolean nullsAreSortedAtStart()

nullsAreSortedHigh

public boolean nullsAreSortedHigh()

nullsAreSortedLow

public boolean nullsAreSortedLow()

othersDeletesAreVisible

public boolean othersDeletesAreVisible(int a0)

othersInsertsAreVisible

public boolean othersInsertsAreVisible(int a0)

othersUpdatesAreVisible

public boolean othersUpdatesAreVisible(int a0)

ownDeletesAreVisible

public boolean ownDeletesAreVisible(int a0)

ownInsertsAreVisible

public boolean ownInsertsAreVisible(int a0)

ownUpdatesAreVisible

public boolean ownUpdatesAreVisible(int a0)

setupDriverName

public void setupDriverName(String driverName)

storesLowerCaseIdentifiers

public boolean storesLowerCaseIdentifiers()

storesLowerCaseQuotedIdentifiers

public boolean storesLowerCaseQuotedIdentifiers()

storesMixedCaseIdentifiers

public boolean storesMixedCaseIdentifiers()

storesMixedCaseQuotedIdentifiers

public boolean storesMixedCaseQuotedIdentifiers()

storesUpperCaseIdentifiers

public boolean storesUpperCaseIdentifiers()

storesUpperCaseQuotedIdentifiers

public boolean storesUpperCaseQuotedIdentifiers()

supportsAlterTableWithAddColumn

public boolean supportsAlterTableWithAddColumn()

supportsAlterTableWithDropColumn

public boolean supportsAlterTableWithDropColumn()

supportsANSI92EntryLevelSQL

public boolean supportsANSI92EntryLevelSQL()

supportsANSI92FullSQL

public boolean supportsANSI92FullSQL()

supportsANSI92IntermediateSQL

public boolean supportsANSI92IntermediateSQL()

supportsBatchUpdates

public boolean supportsBatchUpdates()

supportsCatalogsInDataManipulation

public boolean supportsCatalogsInDataManipulation()

supportsCatalogsInIndexDefinitions

public boolean supportsCatalogsInIndexDefinitions()

supportsCatalogsInPrivilegeDefinitions

public boolean supportsCatalogsInPrivilegeDefinitions()

supportsCatalogsInProcedureCalls

public boolean supportsCatalogsInProcedureCalls()

supportsCatalogsInTableDefinitions

public boolean supportsCatalogsInTableDefinitions()

supportsColumnAliasing

public boolean supportsColumnAliasing()

supportsConvert

public boolean supportsConvert(int a0, int a1)

supportsConvert

public boolean supportsConvert()

supportsCoreSQLGrammar

public boolean supportsCoreSQLGrammar()

supportsCorrelatedSubqueries

public boolean supportsCorrelatedSubqueries()

supportsDataDefinitionAndDataManipulationTransactions

public boolean supportsDataDefinitionAndDataManipulationTransactions()

supportsDataManipulationTransactionsOnly

public boolean supportsDataManipulationTransactionsOnly()

supportsDifferentTableCorrelationNames

public boolean supportsDifferentTableCorrelationNames()

supportsExpressionsInOrderBy

public boolean supportsExpressionsInOrderBy()

supportsExtendedSQLGrammar

public boolean supportsExtendedSQLGrammar()

supportsFullOuterJoins

public boolean supportsFullOuterJoins()

supportsGetGeneratedKeys

public boolean supportsGetGeneratedKeys()

supportsGroupBy

public boolean supportsGroupBy()

supportsGroupByBeyondSelect

public boolean supportsGroupByBeyondSelect()

supportsGroupByUnrelated

public boolean supportsGroupByUnrelated()

supportsIntegrityEnhancementFacility

public boolean supportsIntegrityEnhancementFacility()

supportsLikeEscapeClause

public boolean supportsLikeEscapeClause()

supportsLimitedOuterJoins

public boolean supportsLimitedOuterJoins()

supportsMinimumSQLGrammar

public boolean supportsMinimumSQLGrammar()

supportsMixedCaseIdentifiers

public boolean supportsMixedCaseIdentifiers()

supportsMixedCaseQuotedIdentifiers

public boolean supportsMixedCaseQuotedIdentifiers()

supportsMultipleOpenResults

public boolean supportsMultipleOpenResults()

supportsMultipleResultSets

public boolean supportsMultipleResultSets()

supportsMultipleTransactions

public boolean supportsMultipleTransactions()

supportsNamedParameters

public boolean supportsNamedParameters()

supportsNonNullableColumns

public boolean supportsNonNullableColumns()

supportsOpenCursorsAcrossCommit

public boolean supportsOpenCursorsAcrossCommit()

supportsOpenCursorsAcrossRollback

public boolean supportsOpenCursorsAcrossRollback()

supportsOpenStatementsAcrossCommit

public boolean supportsOpenStatementsAcrossCommit()

supportsOpenStatementsAcrossRollback

public boolean supportsOpenStatementsAcrossRollback()

supportsOrderByUnrelated

public boolean supportsOrderByUnrelated()

supportsOuterJoins

public boolean supportsOuterJoins()

supportsPositionedDelete

public boolean supportsPositionedDelete()

supportsPositionedUpdate

public boolean supportsPositionedUpdate()

supportsResultSetConcurrency

public boolean supportsResultSetConcurrency(int a0, int a1)

supportsResultSetHoldability

public boolean supportsResultSetHoldability(int a0)

supportsResultSetType

public boolean supportsResultSetType(int a0)

supportsSavepoints

public boolean supportsSavepoints()

supportsSchemasInDataManipulation

public boolean supportsSchemasInDataManipulation()

supportsSchemasInIndexDefinitions

public boolean supportsSchemasInIndexDefinitions()

supportsSchemasInPrivilegeDefinitions

public boolean supportsSchemasInPrivilegeDefinitions()

supportsSchemasInProcedureCalls

public boolean supportsSchemasInProcedureCalls()

supportsSchemasInTableDefinitions

public boolean supportsSchemasInTableDefinitions()

supportsSelectForUpdate

public boolean supportsSelectForUpdate()

supportsStatementPooling

public boolean supportsStatementPooling()

supportsStoredProcedures

public boolean supportsStoredProcedures()

supportsSubqueriesInComparisons

public boolean supportsSubqueriesInComparisons()

supportsSubqueriesInExists

public boolean supportsSubqueriesInExists()

supportsSubqueriesInIns

public boolean supportsSubqueriesInIns()

supportsSubqueriesInQuantifieds

public boolean supportsSubqueriesInQuantifieds()

supportsTableCorrelationNames

public boolean supportsTableCorrelationNames()

supportsTransactionIsolationLevel

public boolean supportsTransactionIsolationLevel(int a0)

supportsTransactions

public boolean supportsTransactions()

supportsUnion

public boolean supportsUnion()

supportsUnionAll

public boolean supportsUnionAll()

updatesAreDetected

public boolean updatesAreDetected(int a0)

usesLocalFilePerTable

public boolean usesLocalFilePerTable()

usesLocalFiles

public boolean usesLocalFiles()
Copyright © 2002 Mock Objects. All Rights Reserved.