Package com.impossibl.jdbc.spy
Class DatabaseMetaDataTracer
- java.lang.Object
-
- com.impossibl.jdbc.spy.DatabaseMetaDataTracer
-
public class DatabaseMetaDataTracer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DatabaseMetaDataTracer(TraceOutput out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
allProceduresAreCallable(boolean result)
void
allProceduresAreCallable(java.lang.Throwable cause)
void
allTablesAreSelectable(boolean result)
void
allTablesAreSelectable(java.lang.Throwable cause)
void
autoCommitFailureClosesAllResultSets(boolean result)
void
autoCommitFailureClosesAllResultSets(java.lang.Throwable cause)
void
dataDefinitionCausesTransactionCommit(boolean result)
void
dataDefinitionCausesTransactionCommit(java.lang.Throwable cause)
void
dataDefinitionIgnoredInTransactions(boolean result)
void
dataDefinitionIgnoredInTransactions(java.lang.Throwable cause)
void
deletesAreDetected(boolean result, int type)
void
deletesAreDetected(java.lang.Throwable cause, int type)
void
doesMaxRowSizeIncludeBlobs(boolean result)
void
doesMaxRowSizeIncludeBlobs(java.lang.Throwable cause)
void
generatedKeyAlwaysReturned(boolean result)
void
generatedKeyAlwaysReturned(java.lang.Throwable cause)
void
getAttributes(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, java.lang.String attributeNamePattern)
void
getAttributes(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, java.lang.String attributeNamePattern)
void
getBestRowIdentifier(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)
void
getBestRowIdentifier(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)
void
getCatalogs(java.lang.Throwable cause)
void
getCatalogs(java.sql.ResultSet result)
void
getCatalogSeparator(java.lang.String result)
void
getCatalogSeparator(java.lang.Throwable cause)
void
getCatalogTerm(java.lang.String result)
void
getCatalogTerm(java.lang.Throwable cause)
void
getClientInfoProperties(java.lang.Throwable cause)
void
getClientInfoProperties(java.sql.ResultSet result)
void
getColumnPrivileges(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String columnNamePattern)
void
getColumnPrivileges(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String columnNamePattern)
void
getColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
void
getColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
void
getConnection(java.lang.Throwable cause)
void
getConnection(java.sql.Connection result)
void
getCrossReference(java.lang.Throwable cause, java.lang.String parentCatalog, java.lang.String parentSchema, java.lang.String parentTable, java.lang.String foreignCatalog, java.lang.String foreignSchema, java.lang.String foreignTable)
void
getCrossReference(java.sql.ResultSet result, java.lang.String parentCatalog, java.lang.String parentSchema, java.lang.String parentTable, java.lang.String foreignCatalog, java.lang.String foreignSchema, java.lang.String foreignTable)
void
getDatabaseMajorVersion(int result)
void
getDatabaseMajorVersion(java.lang.Throwable cause)
void
getDatabaseMinorVersion(int result)
void
getDatabaseMinorVersion(java.lang.Throwable cause)
void
getDatabaseProductName(java.lang.String result)
void
getDatabaseProductName(java.lang.Throwable cause)
void
getDatabaseProductVersion(java.lang.String result)
void
getDatabaseProductVersion(java.lang.Throwable cause)
void
getDefaultTransactionIsolation(int result)
void
getDefaultTransactionIsolation(java.lang.Throwable cause)
void
getDriverMajorVersion(int result)
void
getDriverMajorVersion(java.lang.Throwable cause)
void
getDriverMinorVersion(int result)
void
getDriverMinorVersion(java.lang.Throwable cause)
void
getDriverName(java.lang.String result)
void
getDriverName(java.lang.Throwable cause)
void
getDriverVersion(java.lang.String result)
void
getDriverVersion(java.lang.Throwable cause)
void
getExportedKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getExportedKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getExtraNameCharacters(java.lang.String result)
void
getExtraNameCharacters(java.lang.Throwable cause)
void
getFunctionColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern, java.lang.String columnNamePattern)
void
getFunctionColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern, java.lang.String columnNamePattern)
void
getFunctions(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern)
void
getFunctions(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern)
void
getIdentifierQuoteString(java.lang.String result)
void
getIdentifierQuoteString(java.lang.Throwable cause)
void
getImportedKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getImportedKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getIndexInfo(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)
void
getIndexInfo(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)
void
getJDBCMajorVersion(int result)
void
getJDBCMajorVersion(java.lang.Throwable cause)
void
getJDBCMinorVersion(int result)
void
getJDBCMinorVersion(java.lang.Throwable cause)
void
getMaxBinaryLiteralLength(int result)
void
getMaxBinaryLiteralLength(java.lang.Throwable cause)
void
getMaxCatalogNameLength(int result)
void
getMaxCatalogNameLength(java.lang.Throwable cause)
void
getMaxCharLiteralLength(int result)
void
getMaxCharLiteralLength(java.lang.Throwable cause)
void
getMaxColumnNameLength(int result)
void
getMaxColumnNameLength(java.lang.Throwable cause)
void
getMaxColumnsInGroupBy(int result)
void
getMaxColumnsInGroupBy(java.lang.Throwable cause)
void
getMaxColumnsInIndex(int result)
void
getMaxColumnsInIndex(java.lang.Throwable cause)
void
getMaxColumnsInOrderBy(int result)
void
getMaxColumnsInOrderBy(java.lang.Throwable cause)
void
getMaxColumnsInSelect(int result)
void
getMaxColumnsInSelect(java.lang.Throwable cause)
void
getMaxColumnsInTable(int result)
void
getMaxColumnsInTable(java.lang.Throwable cause)
void
getMaxConnections(int result)
void
getMaxConnections(java.lang.Throwable cause)
void
getMaxCursorNameLength(int result)
void
getMaxCursorNameLength(java.lang.Throwable cause)
void
getMaxIndexLength(int result)
void
getMaxIndexLength(java.lang.Throwable cause)
void
getMaxLogicalLobSize(long result)
void
getMaxLogicalLobSize(java.lang.Throwable cause)
void
getMaxProcedureNameLength(int result)
void
getMaxProcedureNameLength(java.lang.Throwable cause)
void
getMaxRowSize(int result)
void
getMaxRowSize(java.lang.Throwable cause)
void
getMaxSchemaNameLength(int result)
void
getMaxSchemaNameLength(java.lang.Throwable cause)
void
getMaxStatementLength(int result)
void
getMaxStatementLength(java.lang.Throwable cause)
void
getMaxStatements(int result)
void
getMaxStatements(java.lang.Throwable cause)
void
getMaxTableNameLength(int result)
void
getMaxTableNameLength(java.lang.Throwable cause)
void
getMaxTablesInSelect(int result)
void
getMaxTablesInSelect(java.lang.Throwable cause)
void
getMaxUserNameLength(int result)
void
getMaxUserNameLength(java.lang.Throwable cause)
void
getNumericFunctions(java.lang.String result)
void
getNumericFunctions(java.lang.Throwable cause)
void
getPrimaryKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getPrimaryKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getProcedureColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern, java.lang.String columnNamePattern)
void
getProcedureColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern, java.lang.String columnNamePattern)
void
getProcedures(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern)
void
getProcedures(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern)
void
getProcedureTerm(java.lang.String result)
void
getProcedureTerm(java.lang.Throwable cause)
void
getPseudoColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
void
getPseudoColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
void
getResultSetHoldability(int result)
void
getResultSetHoldability(java.lang.Throwable cause)
void
getRowIdLifetime(java.lang.Throwable cause)
void
getRowIdLifetime(java.sql.RowIdLifetime result)
void
getSchemas(java.lang.Throwable cause)
void
getSchemas(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern)
void
getSchemas(java.sql.ResultSet result)
void
getSchemas(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern)
void
getSchemaTerm(java.lang.String result)
void
getSchemaTerm(java.lang.Throwable cause)
void
getSearchStringEscape(java.lang.String result)
void
getSearchStringEscape(java.lang.Throwable cause)
void
getSQLKeywords(java.lang.String result)
void
getSQLKeywords(java.lang.Throwable cause)
void
getSQLStateType(int result)
void
getSQLStateType(java.lang.Throwable cause)
void
getStringFunctions(java.lang.String result)
void
getStringFunctions(java.lang.Throwable cause)
void
getSuperTables(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
void
getSuperTables(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
void
getSuperTypes(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern)
void
getSuperTypes(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern)
void
getSystemFunctions(java.lang.String result)
void
getSystemFunctions(java.lang.Throwable cause)
void
getTablePrivileges(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
void
getTablePrivileges(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
void
getTables(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)
void
getTables(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)
void
getTableTypes(java.lang.Throwable cause)
void
getTableTypes(java.sql.ResultSet result)
void
getTimeDateFunctions(java.lang.String result)
void
getTimeDateFunctions(java.lang.Throwable cause)
void
getTypeInfo(java.lang.Throwable cause)
void
getTypeInfo(java.sql.ResultSet result)
void
getUDTs(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, int[] types)
void
getUDTs(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, int[] types)
void
getURL(java.lang.String result)
void
getURL(java.lang.Throwable cause)
void
getUserName(java.lang.String result)
void
getUserName(java.lang.Throwable cause)
void
getVersionColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getVersionColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
insertsAreDetected(boolean result, int type)
void
insertsAreDetected(java.lang.Throwable cause, int type)
void
isCatalogAtStart(boolean result)
void
isCatalogAtStart(java.lang.Throwable cause)
void
isReadOnly(boolean result)
void
isReadOnly(java.lang.Throwable cause)
void
isWrapperFor(boolean result, java.lang.Class<?> iface)
void
isWrapperFor(java.lang.Throwable cause, java.lang.Class<?> iface)
void
locatorsUpdateCopy(boolean result)
void
locatorsUpdateCopy(java.lang.Throwable cause)
com.impossibl.jdbc.spy.ConnectionListener
newConnectionListener()
com.impossibl.jdbc.spy.ResultSetListener
newResultSetListener()
void
nullPlusNonNullIsNull(boolean result)
void
nullPlusNonNullIsNull(java.lang.Throwable cause)
void
nullsAreSortedAtEnd(boolean result)
void
nullsAreSortedAtEnd(java.lang.Throwable cause)
void
nullsAreSortedAtStart(boolean result)
void
nullsAreSortedAtStart(java.lang.Throwable cause)
void
nullsAreSortedHigh(boolean result)
void
nullsAreSortedHigh(java.lang.Throwable cause)
void
nullsAreSortedLow(boolean result)
void
nullsAreSortedLow(java.lang.Throwable cause)
void
othersDeletesAreVisible(boolean result, int type)
void
othersDeletesAreVisible(java.lang.Throwable cause, int type)
void
othersInsertsAreVisible(boolean result, int type)
void
othersInsertsAreVisible(java.lang.Throwable cause, int type)
void
othersUpdatesAreVisible(boolean result, int type)
void
othersUpdatesAreVisible(java.lang.Throwable cause, int type)
void
ownDeletesAreVisible(boolean result, int type)
void
ownDeletesAreVisible(java.lang.Throwable cause, int type)
void
ownInsertsAreVisible(boolean result, int type)
void
ownInsertsAreVisible(java.lang.Throwable cause, int type)
void
ownUpdatesAreVisible(boolean result, int type)
void
ownUpdatesAreVisible(java.lang.Throwable cause, int type)
void
storesLowerCaseIdentifiers(boolean result)
void
storesLowerCaseIdentifiers(java.lang.Throwable cause)
void
storesLowerCaseQuotedIdentifiers(boolean result)
void
storesLowerCaseQuotedIdentifiers(java.lang.Throwable cause)
void
storesMixedCaseIdentifiers(boolean result)
void
storesMixedCaseIdentifiers(java.lang.Throwable cause)
void
storesMixedCaseQuotedIdentifiers(boolean result)
void
storesMixedCaseQuotedIdentifiers(java.lang.Throwable cause)
void
storesUpperCaseIdentifiers(boolean result)
void
storesUpperCaseIdentifiers(java.lang.Throwable cause)
void
storesUpperCaseQuotedIdentifiers(boolean result)
void
storesUpperCaseQuotedIdentifiers(java.lang.Throwable cause)
void
supportsAlterTableWithAddColumn(boolean result)
void
supportsAlterTableWithAddColumn(java.lang.Throwable cause)
void
supportsAlterTableWithDropColumn(boolean result)
void
supportsAlterTableWithDropColumn(java.lang.Throwable cause)
void
supportsANSI92EntryLevelSQL(boolean result)
void
supportsANSI92EntryLevelSQL(java.lang.Throwable cause)
void
supportsANSI92FullSQL(boolean result)
void
supportsANSI92FullSQL(java.lang.Throwable cause)
void
supportsANSI92IntermediateSQL(boolean result)
void
supportsANSI92IntermediateSQL(java.lang.Throwable cause)
void
supportsBatchUpdates(boolean result)
void
supportsBatchUpdates(java.lang.Throwable cause)
void
supportsCatalogsInDataManipulation(boolean result)
void
supportsCatalogsInDataManipulation(java.lang.Throwable cause)
void
supportsCatalogsInIndexDefinitions(boolean result)
void
supportsCatalogsInIndexDefinitions(java.lang.Throwable cause)
void
supportsCatalogsInPrivilegeDefinitions(boolean result)
void
supportsCatalogsInPrivilegeDefinitions(java.lang.Throwable cause)
void
supportsCatalogsInProcedureCalls(boolean result)
void
supportsCatalogsInProcedureCalls(java.lang.Throwable cause)
void
supportsCatalogsInTableDefinitions(boolean result)
void
supportsCatalogsInTableDefinitions(java.lang.Throwable cause)
void
supportsColumnAliasing(boolean result)
void
supportsColumnAliasing(java.lang.Throwable cause)
void
supportsConvert(boolean result)
void
supportsConvert(boolean result, int fromType, int toType)
void
supportsConvert(java.lang.Throwable cause)
void
supportsConvert(java.lang.Throwable cause, int fromType, int toType)
void
supportsCoreSQLGrammar(boolean result)
void
supportsCoreSQLGrammar(java.lang.Throwable cause)
void
supportsCorrelatedSubqueries(boolean result)
void
supportsCorrelatedSubqueries(java.lang.Throwable cause)
void
supportsDataDefinitionAndDataManipulationTransactions(boolean result)
void
supportsDataDefinitionAndDataManipulationTransactions(java.lang.Throwable cause)
void
supportsDataManipulationTransactionsOnly(boolean result)
void
supportsDataManipulationTransactionsOnly(java.lang.Throwable cause)
void
supportsDifferentTableCorrelationNames(boolean result)
void
supportsDifferentTableCorrelationNames(java.lang.Throwable cause)
void
supportsExpressionsInOrderBy(boolean result)
void
supportsExpressionsInOrderBy(java.lang.Throwable cause)
void
supportsExtendedSQLGrammar(boolean result)
void
supportsExtendedSQLGrammar(java.lang.Throwable cause)
void
supportsFullOuterJoins(boolean result)
void
supportsFullOuterJoins(java.lang.Throwable cause)
void
supportsGetGeneratedKeys(boolean result)
void
supportsGetGeneratedKeys(java.lang.Throwable cause)
void
supportsGroupBy(boolean result)
void
supportsGroupBy(java.lang.Throwable cause)
void
supportsGroupByBeyondSelect(boolean result)
void
supportsGroupByBeyondSelect(java.lang.Throwable cause)
void
supportsGroupByUnrelated(boolean result)
void
supportsGroupByUnrelated(java.lang.Throwable cause)
void
supportsIntegrityEnhancementFacility(boolean result)
void
supportsIntegrityEnhancementFacility(java.lang.Throwable cause)
void
supportsLikeEscapeClause(boolean result)
void
supportsLikeEscapeClause(java.lang.Throwable cause)
void
supportsLimitedOuterJoins(boolean result)
void
supportsLimitedOuterJoins(java.lang.Throwable cause)
void
supportsMinimumSQLGrammar(boolean result)
void
supportsMinimumSQLGrammar(java.lang.Throwable cause)
void
supportsMixedCaseIdentifiers(boolean result)
void
supportsMixedCaseIdentifiers(java.lang.Throwable cause)
void
supportsMixedCaseQuotedIdentifiers(boolean result)
void
supportsMixedCaseQuotedIdentifiers(java.lang.Throwable cause)
void
supportsMultipleOpenResults(boolean result)
void
supportsMultipleOpenResults(java.lang.Throwable cause)
void
supportsMultipleResultSets(boolean result)
void
supportsMultipleResultSets(java.lang.Throwable cause)
void
supportsMultipleTransactions(boolean result)
void
supportsMultipleTransactions(java.lang.Throwable cause)
void
supportsNamedParameters(boolean result)
void
supportsNamedParameters(java.lang.Throwable cause)
void
supportsNonNullableColumns(boolean result)
void
supportsNonNullableColumns(java.lang.Throwable cause)
void
supportsOpenCursorsAcrossCommit(boolean result)
void
supportsOpenCursorsAcrossCommit(java.lang.Throwable cause)
void
supportsOpenCursorsAcrossRollback(boolean result)
void
supportsOpenCursorsAcrossRollback(java.lang.Throwable cause)
void
supportsOpenStatementsAcrossCommit(boolean result)
void
supportsOpenStatementsAcrossCommit(java.lang.Throwable cause)
void
supportsOpenStatementsAcrossRollback(boolean result)
void
supportsOpenStatementsAcrossRollback(java.lang.Throwable cause)
void
supportsOrderByUnrelated(boolean result)
void
supportsOrderByUnrelated(java.lang.Throwable cause)
void
supportsOuterJoins(boolean result)
void
supportsOuterJoins(java.lang.Throwable cause)
void
supportsPositionedDelete(boolean result)
void
supportsPositionedDelete(java.lang.Throwable cause)
void
supportsPositionedUpdate(boolean result)
void
supportsPositionedUpdate(java.lang.Throwable cause)
void
supportsRefCursors(boolean result)
void
supportsRefCursors(java.lang.Throwable cause)
void
supportsResultSetConcurrency(boolean result, int type, int concurrency)
void
supportsResultSetConcurrency(java.lang.Throwable cause, int type, int concurrency)
void
supportsResultSetHoldability(boolean result, int holdability)
void
supportsResultSetHoldability(java.lang.Throwable cause, int holdability)
void
supportsResultSetType(boolean result, int type)
void
supportsResultSetType(java.lang.Throwable cause, int type)
void
supportsSavepoints(boolean result)
void
supportsSavepoints(java.lang.Throwable cause)
void
supportsSchemasInDataManipulation(boolean result)
void
supportsSchemasInDataManipulation(java.lang.Throwable cause)
void
supportsSchemasInIndexDefinitions(boolean result)
void
supportsSchemasInIndexDefinitions(java.lang.Throwable cause)
void
supportsSchemasInPrivilegeDefinitions(boolean result)
void
supportsSchemasInPrivilegeDefinitions(java.lang.Throwable cause)
void
supportsSchemasInProcedureCalls(boolean result)
void
supportsSchemasInProcedureCalls(java.lang.Throwable cause)
void
supportsSchemasInTableDefinitions(boolean result)
void
supportsSchemasInTableDefinitions(java.lang.Throwable cause)
void
supportsSelectForUpdate(boolean result)
void
supportsSelectForUpdate(java.lang.Throwable cause)
void
supportsStatementPooling(boolean result)
void
supportsStatementPooling(java.lang.Throwable cause)
void
supportsStoredFunctionsUsingCallSyntax(boolean result)
void
supportsStoredFunctionsUsingCallSyntax(java.lang.Throwable cause)
void
supportsStoredProcedures(boolean result)
void
supportsStoredProcedures(java.lang.Throwable cause)
void
supportsSubqueriesInComparisons(boolean result)
void
supportsSubqueriesInComparisons(java.lang.Throwable cause)
void
supportsSubqueriesInExists(boolean result)
void
supportsSubqueriesInExists(java.lang.Throwable cause)
void
supportsSubqueriesInIns(boolean result)
void
supportsSubqueriesInIns(java.lang.Throwable cause)
void
supportsSubqueriesInQuantifieds(boolean result)
void
supportsSubqueriesInQuantifieds(java.lang.Throwable cause)
void
supportsTableCorrelationNames(boolean result)
void
supportsTableCorrelationNames(java.lang.Throwable cause)
void
supportsTransactionIsolationLevel(boolean result, int level)
void
supportsTransactionIsolationLevel(java.lang.Throwable cause, int level)
void
supportsTransactions(boolean result)
void
supportsTransactions(java.lang.Throwable cause)
void
supportsUnion(boolean result)
void
supportsUnion(java.lang.Throwable cause)
void
supportsUnionAll(boolean result)
void
supportsUnionAll(java.lang.Throwable cause)
void
trace(Trace trace)
<T> void
unwrap(java.lang.Throwable cause, java.lang.Class<T> iface)
<T> void
unwrap(T result, java.lang.Class<T> iface)
void
updatesAreDetected(boolean result, int type)
void
updatesAreDetected(java.lang.Throwable cause, int type)
void
usesLocalFilePerTable(boolean result)
void
usesLocalFilePerTable(java.lang.Throwable cause)
void
usesLocalFiles(boolean result)
void
usesLocalFiles(java.lang.Throwable cause)
-
-
-
Constructor Detail
-
DatabaseMetaDataTracer
public DatabaseMetaDataTracer(TraceOutput out)
-
-
Method Detail
-
trace
public void trace(Trace trace)
-
unwrap
public <T> void unwrap(T result, java.lang.Class<T> iface)
-
unwrap
public <T> void unwrap(java.lang.Throwable cause, java.lang.Class<T> iface)
-
getColumns
public void getColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
-
getColumns
public void getColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
-
generatedKeyAlwaysReturned
public void generatedKeyAlwaysReturned(boolean result)
-
generatedKeyAlwaysReturned
public void generatedKeyAlwaysReturned(java.lang.Throwable cause)
-
getDatabaseMinorVersion
public void getDatabaseMinorVersion(int result)
-
getDatabaseMinorVersion
public void getDatabaseMinorVersion(java.lang.Throwable cause)
-
supportsGroupByUnrelated
public void supportsGroupByUnrelated(boolean result)
-
supportsGroupByUnrelated
public void supportsGroupByUnrelated(java.lang.Throwable cause)
-
getDriverVersion
public void getDriverVersion(java.lang.String result)
-
getDriverVersion
public void getDriverVersion(java.lang.Throwable cause)
-
storesLowerCaseQuotedIdentifiers
public void storesLowerCaseQuotedIdentifiers(boolean result)
-
storesLowerCaseQuotedIdentifiers
public void storesLowerCaseQuotedIdentifiers(java.lang.Throwable cause)
-
supportsTransactions
public void supportsTransactions(boolean result)
-
supportsTransactions
public void supportsTransactions(java.lang.Throwable cause)
-
supportsUnionAll
public void supportsUnionAll(boolean result)
-
supportsUnionAll
public void supportsUnionAll(java.lang.Throwable cause)
-
supportsSchemasInIndexDefinitions
public void supportsSchemasInIndexDefinitions(boolean result)
-
supportsSchemasInIndexDefinitions
public void supportsSchemasInIndexDefinitions(java.lang.Throwable cause)
-
allProceduresAreCallable
public void allProceduresAreCallable(boolean result)
-
allProceduresAreCallable
public void allProceduresAreCallable(java.lang.Throwable cause)
-
isWrapperFor
public void isWrapperFor(boolean result, java.lang.Class<?> iface)
-
isWrapperFor
public void isWrapperFor(java.lang.Throwable cause, java.lang.Class<?> iface)
-
supportsTableCorrelationNames
public void supportsTableCorrelationNames(boolean result)
-
supportsTableCorrelationNames
public void supportsTableCorrelationNames(java.lang.Throwable cause)
-
supportsOpenStatementsAcrossCommit
public void supportsOpenStatementsAcrossCommit(boolean result)
-
supportsOpenStatementsAcrossCommit
public void supportsOpenStatementsAcrossCommit(java.lang.Throwable cause)
-
getProcedures
public void getProcedures(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern)
-
getProcedures
public void getProcedures(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern)
-
othersDeletesAreVisible
public void othersDeletesAreVisible(boolean result, int type)
-
othersDeletesAreVisible
public void othersDeletesAreVisible(java.lang.Throwable cause, int type)
-
supportsSavepoints
public void supportsSavepoints(boolean result)
-
supportsSavepoints
public void supportsSavepoints(java.lang.Throwable cause)
-
supportsNonNullableColumns
public void supportsNonNullableColumns(boolean result)
-
supportsNonNullableColumns
public void supportsNonNullableColumns(java.lang.Throwable cause)
-
supportsColumnAliasing
public void supportsColumnAliasing(boolean result)
-
supportsColumnAliasing
public void supportsColumnAliasing(java.lang.Throwable cause)
-
getDriverMajorVersion
public void getDriverMajorVersion(int result)
-
getDriverMajorVersion
public void getDriverMajorVersion(java.lang.Throwable cause)
-
supportsPositionedDelete
public void supportsPositionedDelete(boolean result)
-
supportsPositionedDelete
public void supportsPositionedDelete(java.lang.Throwable cause)
-
getSuperTypes
public void getSuperTypes(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern)
-
getSuperTypes
public void getSuperTypes(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern)
-
supportsConvert
public void supportsConvert(boolean result)
-
supportsConvert
public void supportsConvert(java.lang.Throwable cause)
-
getSchemas
public void getSchemas(java.sql.ResultSet result)
-
getSchemas
public void getSchemas(java.lang.Throwable cause)
-
supportsANSI92IntermediateSQL
public void supportsANSI92IntermediateSQL(boolean result)
-
supportsANSI92IntermediateSQL
public void supportsANSI92IntermediateSQL(java.lang.Throwable cause)
-
nullsAreSortedAtStart
public void nullsAreSortedAtStart(boolean result)
-
nullsAreSortedAtStart
public void nullsAreSortedAtStart(java.lang.Throwable cause)
-
isReadOnly
public void isReadOnly(boolean result)
-
isReadOnly
public void isReadOnly(java.lang.Throwable cause)
-
supportsNamedParameters
public void supportsNamedParameters(boolean result)
-
supportsNamedParameters
public void supportsNamedParameters(java.lang.Throwable cause)
-
getMaxTablesInSelect
public void getMaxTablesInSelect(int result)
-
getMaxTablesInSelect
public void getMaxTablesInSelect(java.lang.Throwable cause)
-
getCatalogTerm
public void getCatalogTerm(java.lang.String result)
-
getCatalogTerm
public void getCatalogTerm(java.lang.Throwable cause)
-
nullPlusNonNullIsNull
public void nullPlusNonNullIsNull(boolean result)
-
nullPlusNonNullIsNull
public void nullPlusNonNullIsNull(java.lang.Throwable cause)
-
supportsSubqueriesInIns
public void supportsSubqueriesInIns(boolean result)
-
supportsSubqueriesInIns
public void supportsSubqueriesInIns(java.lang.Throwable cause)
-
supportsMultipleResultSets
public void supportsMultipleResultSets(boolean result)
-
supportsMultipleResultSets
public void supportsMultipleResultSets(java.lang.Throwable cause)
-
getMaxCharLiteralLength
public void getMaxCharLiteralLength(int result)
-
getMaxCharLiteralLength
public void getMaxCharLiteralLength(java.lang.Throwable cause)
-
insertsAreDetected
public void insertsAreDetected(boolean result, int type)
-
insertsAreDetected
public void insertsAreDetected(java.lang.Throwable cause, int type)
-
supportsOpenStatementsAcrossRollback
public void supportsOpenStatementsAcrossRollback(boolean result)
-
supportsOpenStatementsAcrossRollback
public void supportsOpenStatementsAcrossRollback(java.lang.Throwable cause)
-
supportsMixedCaseIdentifiers
public void supportsMixedCaseIdentifiers(boolean result)
-
supportsMixedCaseIdentifiers
public void supportsMixedCaseIdentifiers(java.lang.Throwable cause)
-
supportsSubqueriesInQuantifieds
public void supportsSubqueriesInQuantifieds(boolean result)
-
supportsSubqueriesInQuantifieds
public void supportsSubqueriesInQuantifieds(java.lang.Throwable cause)
-
getIndexInfo
public void getIndexInfo(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)
-
getIndexInfo
public void getIndexInfo(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)
-
supportsGroupBy
public void supportsGroupBy(boolean result)
-
supportsGroupBy
public void supportsGroupBy(java.lang.Throwable cause)
-
getMaxColumnsInIndex
public void getMaxColumnsInIndex(int result)
-
getMaxColumnsInIndex
public void getMaxColumnsInIndex(java.lang.Throwable cause)
-
getPseudoColumns
public void getPseudoColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
-
getPseudoColumns
public void getPseudoColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
-
getMaxLogicalLobSize
public void getMaxLogicalLobSize(long result)
-
getMaxLogicalLobSize
public void getMaxLogicalLobSize(java.lang.Throwable cause)
-
getSearchStringEscape
public void getSearchStringEscape(java.lang.String result)
-
getSearchStringEscape
public void getSearchStringEscape(java.lang.Throwable cause)
-
getMaxTableNameLength
public void getMaxTableNameLength(int result)
-
getMaxTableNameLength
public void getMaxTableNameLength(java.lang.Throwable cause)
-
getFunctionColumns
public void getFunctionColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern, java.lang.String columnNamePattern)
-
getFunctionColumns
public void getFunctionColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern, java.lang.String columnNamePattern)
-
getColumnPrivileges
public void getColumnPrivileges(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String columnNamePattern)
-
getColumnPrivileges
public void getColumnPrivileges(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String columnNamePattern)
-
supportsAlterTableWithDropColumn
public void supportsAlterTableWithDropColumn(boolean result)
-
supportsAlterTableWithDropColumn
public void supportsAlterTableWithDropColumn(java.lang.Throwable cause)
-
getMaxColumnsInGroupBy
public void getMaxColumnsInGroupBy(int result)
-
getMaxColumnsInGroupBy
public void getMaxColumnsInGroupBy(java.lang.Throwable cause)
-
getMaxCatalogNameLength
public void getMaxCatalogNameLength(int result)
-
getMaxCatalogNameLength
public void getMaxCatalogNameLength(java.lang.Throwable cause)
-
supportsFullOuterJoins
public void supportsFullOuterJoins(boolean result)
-
supportsFullOuterJoins
public void supportsFullOuterJoins(java.lang.Throwable cause)
-
getUserName
public void getUserName(java.lang.String result)
-
getUserName
public void getUserName(java.lang.Throwable cause)
-
supportsDataDefinitionAndDataManipulationTransactions
public void supportsDataDefinitionAndDataManipulationTransactions(boolean result)
-
supportsDataDefinitionAndDataManipulationTransactions
public void supportsDataDefinitionAndDataManipulationTransactions(java.lang.Throwable cause)
-
dataDefinitionIgnoredInTransactions
public void dataDefinitionIgnoredInTransactions(boolean result)
-
dataDefinitionIgnoredInTransactions
public void dataDefinitionIgnoredInTransactions(java.lang.Throwable cause)
-
supportsRefCursors
public void supportsRefCursors(boolean result)
-
supportsRefCursors
public void supportsRefCursors(java.lang.Throwable cause)
-
getTimeDateFunctions
public void getTimeDateFunctions(java.lang.String result)
-
getTimeDateFunctions
public void getTimeDateFunctions(java.lang.Throwable cause)
-
getDriverMinorVersion
public void getDriverMinorVersion(int result)
-
getDriverMinorVersion
public void getDriverMinorVersion(java.lang.Throwable cause)
-
ownInsertsAreVisible
public void ownInsertsAreVisible(boolean result, int type)
-
ownInsertsAreVisible
public void ownInsertsAreVisible(java.lang.Throwable cause, int type)
-
getTablePrivileges
public void getTablePrivileges(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
-
getTablePrivileges
public void getTablePrivileges(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
-
getJDBCMajorVersion
public void getJDBCMajorVersion(int result)
-
getJDBCMajorVersion
public void getJDBCMajorVersion(java.lang.Throwable cause)
-
supportsMixedCaseQuotedIdentifiers
public void supportsMixedCaseQuotedIdentifiers(boolean result)
-
supportsMixedCaseQuotedIdentifiers
public void supportsMixedCaseQuotedIdentifiers(java.lang.Throwable cause)
-
supportsANSI92EntryLevelSQL
public void supportsANSI92EntryLevelSQL(boolean result)
-
supportsANSI92EntryLevelSQL
public void supportsANSI92EntryLevelSQL(java.lang.Throwable cause)
-
supportsMinimumSQLGrammar
public void supportsMinimumSQLGrammar(boolean result)
-
supportsMinimumSQLGrammar
public void supportsMinimumSQLGrammar(java.lang.Throwable cause)
-
getResultSetHoldability
public void getResultSetHoldability(int result)
-
getResultSetHoldability
public void getResultSetHoldability(java.lang.Throwable cause)
-
supportsAlterTableWithAddColumn
public void supportsAlterTableWithAddColumn(boolean result)
-
supportsAlterTableWithAddColumn
public void supportsAlterTableWithAddColumn(java.lang.Throwable cause)
-
supportsCoreSQLGrammar
public void supportsCoreSQLGrammar(boolean result)
-
supportsCoreSQLGrammar
public void supportsCoreSQLGrammar(java.lang.Throwable cause)
-
supportsMultipleOpenResults
public void supportsMultipleOpenResults(boolean result)
-
supportsMultipleOpenResults
public void supportsMultipleOpenResults(java.lang.Throwable cause)
-
supportsResultSetHoldability
public void supportsResultSetHoldability(boolean result, int holdability)
-
supportsResultSetHoldability
public void supportsResultSetHoldability(java.lang.Throwable cause, int holdability)
-
getIdentifierQuoteString
public void getIdentifierQuoteString(java.lang.String result)
-
getIdentifierQuoteString
public void getIdentifierQuoteString(java.lang.Throwable cause)
-
getMaxCursorNameLength
public void getMaxCursorNameLength(int result)
-
getMaxCursorNameLength
public void getMaxCursorNameLength(java.lang.Throwable cause)
-
getBestRowIdentifier
public void getBestRowIdentifier(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)
-
getBestRowIdentifier
public void getBestRowIdentifier(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)
-
getMaxStatementLength
public void getMaxStatementLength(int result)
-
getMaxStatementLength
public void getMaxStatementLength(java.lang.Throwable cause)
-
storesMixedCaseQuotedIdentifiers
public void storesMixedCaseQuotedIdentifiers(boolean result)
-
storesMixedCaseQuotedIdentifiers
public void storesMixedCaseQuotedIdentifiers(java.lang.Throwable cause)
-
supportsResultSetConcurrency
public void supportsResultSetConcurrency(boolean result, int type, int concurrency)
-
supportsResultSetConcurrency
public void supportsResultSetConcurrency(java.lang.Throwable cause, int type, int concurrency)
-
nullsAreSortedHigh
public void nullsAreSortedHigh(boolean result)
-
nullsAreSortedHigh
public void nullsAreSortedHigh(java.lang.Throwable cause)
-
supportsSubqueriesInExists
public void supportsSubqueriesInExists(boolean result)
-
supportsSubqueriesInExists
public void supportsSubqueriesInExists(java.lang.Throwable cause)
-
othersUpdatesAreVisible
public void othersUpdatesAreVisible(boolean result, int type)
-
othersUpdatesAreVisible
public void othersUpdatesAreVisible(java.lang.Throwable cause, int type)
-
isCatalogAtStart
public void isCatalogAtStart(boolean result)
-
isCatalogAtStart
public void isCatalogAtStart(java.lang.Throwable cause)
-
supportsUnion
public void supportsUnion(boolean result)
-
supportsUnion
public void supportsUnion(java.lang.Throwable cause)
-
getExtraNameCharacters
public void getExtraNameCharacters(java.lang.String result)
-
getExtraNameCharacters
public void getExtraNameCharacters(java.lang.Throwable cause)
-
getMaxStatements
public void getMaxStatements(int result)
-
getMaxStatements
public void getMaxStatements(java.lang.Throwable cause)
-
getMaxRowSize
public void getMaxRowSize(int result)
-
getMaxRowSize
public void getMaxRowSize(java.lang.Throwable cause)
-
getSystemFunctions
public void getSystemFunctions(java.lang.String result)
-
getSystemFunctions
public void getSystemFunctions(java.lang.Throwable cause)
-
supportsSchemasInDataManipulation
public void supportsSchemasInDataManipulation(boolean result)
-
supportsSchemasInDataManipulation
public void supportsSchemasInDataManipulation(java.lang.Throwable cause)
-
allTablesAreSelectable
public void allTablesAreSelectable(boolean result)
-
allTablesAreSelectable
public void allTablesAreSelectable(java.lang.Throwable cause)
-
getMaxConnections
public void getMaxConnections(int result)
-
getMaxConnections
public void getMaxConnections(java.lang.Throwable cause)
-
supportsOrderByUnrelated
public void supportsOrderByUnrelated(boolean result)
-
supportsOrderByUnrelated
public void supportsOrderByUnrelated(java.lang.Throwable cause)
-
getRowIdLifetime
public void getRowIdLifetime(java.sql.RowIdLifetime result)
-
getRowIdLifetime
public void getRowIdLifetime(java.lang.Throwable cause)
-
supportsGroupByBeyondSelect
public void supportsGroupByBeyondSelect(boolean result)
-
supportsGroupByBeyondSelect
public void supportsGroupByBeyondSelect(java.lang.Throwable cause)
-
getExportedKeys
public void getExportedKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
getExportedKeys
public void getExportedKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
supportsPositionedUpdate
public void supportsPositionedUpdate(boolean result)
-
supportsPositionedUpdate
public void supportsPositionedUpdate(java.lang.Throwable cause)
-
getSQLKeywords
public void getSQLKeywords(java.lang.String result)
-
getSQLKeywords
public void getSQLKeywords(java.lang.Throwable cause)
-
supportsDataManipulationTransactionsOnly
public void supportsDataManipulationTransactionsOnly(boolean result)
-
supportsDataManipulationTransactionsOnly
public void supportsDataManipulationTransactionsOnly(java.lang.Throwable cause)
-
getTables
public void getTables(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)
-
getTables
public void getTables(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)
-
getCatalogSeparator
public void getCatalogSeparator(java.lang.String result)
-
getCatalogSeparator
public void getCatalogSeparator(java.lang.Throwable cause)
-
doesMaxRowSizeIncludeBlobs
public void doesMaxRowSizeIncludeBlobs(boolean result)
-
doesMaxRowSizeIncludeBlobs
public void doesMaxRowSizeIncludeBlobs(java.lang.Throwable cause)
-
getMaxProcedureNameLength
public void getMaxProcedureNameLength(int result)
-
getMaxProcedureNameLength
public void getMaxProcedureNameLength(java.lang.Throwable cause)
-
getMaxBinaryLiteralLength
public void getMaxBinaryLiteralLength(int result)
-
getMaxBinaryLiteralLength
public void getMaxBinaryLiteralLength(java.lang.Throwable cause)
-
getDatabaseMajorVersion
public void getDatabaseMajorVersion(int result)
-
getDatabaseMajorVersion
public void getDatabaseMajorVersion(java.lang.Throwable cause)
-
supportsOpenCursorsAcrossCommit
public void supportsOpenCursorsAcrossCommit(boolean result)
-
supportsOpenCursorsAcrossCommit
public void supportsOpenCursorsAcrossCommit(java.lang.Throwable cause)
-
getSchemaTerm
public void getSchemaTerm(java.lang.String result)
-
getSchemaTerm
public void getSchemaTerm(java.lang.Throwable cause)
-
getSchemas
public void getSchemas(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern)
-
getSchemas
public void getSchemas(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern)
-
othersInsertsAreVisible
public void othersInsertsAreVisible(boolean result, int type)
-
othersInsertsAreVisible
public void othersInsertsAreVisible(java.lang.Throwable cause, int type)
-
getCatalogs
public void getCatalogs(java.sql.ResultSet result)
-
getCatalogs
public void getCatalogs(java.lang.Throwable cause)
-
supportsOuterJoins
public void supportsOuterJoins(boolean result)
-
supportsOuterJoins
public void supportsOuterJoins(java.lang.Throwable cause)
-
supportsSchemasInProcedureCalls
public void supportsSchemasInProcedureCalls(boolean result)
-
supportsSchemasInProcedureCalls
public void supportsSchemasInProcedureCalls(java.lang.Throwable cause)
-
getMaxIndexLength
public void getMaxIndexLength(int result)
-
getMaxIndexLength
public void getMaxIndexLength(java.lang.Throwable cause)
-
supportsTransactionIsolationLevel
public void supportsTransactionIsolationLevel(boolean result, int level)
-
supportsTransactionIsolationLevel
public void supportsTransactionIsolationLevel(java.lang.Throwable cause, int level)
-
supportsSchemasInTableDefinitions
public void supportsSchemasInTableDefinitions(boolean result)
-
supportsSchemasInTableDefinitions
public void supportsSchemasInTableDefinitions(java.lang.Throwable cause)
-
getClientInfoProperties
public void getClientInfoProperties(java.sql.ResultSet result)
-
getClientInfoProperties
public void getClientInfoProperties(java.lang.Throwable cause)
-
supportsCatalogsInProcedureCalls
public void supportsCatalogsInProcedureCalls(boolean result)
-
supportsCatalogsInProcedureCalls
public void supportsCatalogsInProcedureCalls(java.lang.Throwable cause)
-
dataDefinitionCausesTransactionCommit
public void dataDefinitionCausesTransactionCommit(boolean result)
-
dataDefinitionCausesTransactionCommit
public void dataDefinitionCausesTransactionCommit(java.lang.Throwable cause)
-
supportsBatchUpdates
public void supportsBatchUpdates(boolean result)
-
supportsBatchUpdates
public void supportsBatchUpdates(java.lang.Throwable cause)
-
ownUpdatesAreVisible
public void ownUpdatesAreVisible(boolean result, int type)
-
ownUpdatesAreVisible
public void ownUpdatesAreVisible(java.lang.Throwable cause, int type)
-
locatorsUpdateCopy
public void locatorsUpdateCopy(boolean result)
-
locatorsUpdateCopy
public void locatorsUpdateCopy(java.lang.Throwable cause)
-
supportsSubqueriesInComparisons
public void supportsSubqueriesInComparisons(boolean result)
-
supportsSubqueriesInComparisons
public void supportsSubqueriesInComparisons(java.lang.Throwable cause)
-
storesUpperCaseIdentifiers
public void storesUpperCaseIdentifiers(boolean result)
-
storesUpperCaseIdentifiers
public void storesUpperCaseIdentifiers(java.lang.Throwable cause)
-
supportsExtendedSQLGrammar
public void supportsExtendedSQLGrammar(boolean result)
-
supportsExtendedSQLGrammar
public void supportsExtendedSQLGrammar(java.lang.Throwable cause)
-
nullsAreSortedLow
public void nullsAreSortedLow(boolean result)
-
nullsAreSortedLow
public void nullsAreSortedLow(java.lang.Throwable cause)
-
supportsStoredFunctionsUsingCallSyntax
public void supportsStoredFunctionsUsingCallSyntax(boolean result)
-
supportsStoredFunctionsUsingCallSyntax
public void supportsStoredFunctionsUsingCallSyntax(java.lang.Throwable cause)
-
supportsConvert
public void supportsConvert(boolean result, int fromType, int toType)
-
supportsConvert
public void supportsConvert(java.lang.Throwable cause, int fromType, int toType)
-
getMaxUserNameLength
public void getMaxUserNameLength(int result)
-
getMaxUserNameLength
public void getMaxUserNameLength(java.lang.Throwable cause)
-
getVersionColumns
public void getVersionColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
getVersionColumns
public void getVersionColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
getMaxColumnsInSelect
public void getMaxColumnsInSelect(int result)
-
getMaxColumnsInSelect
public void getMaxColumnsInSelect(java.lang.Throwable cause)
-
supportsIntegrityEnhancementFacility
public void supportsIntegrityEnhancementFacility(boolean result)
-
supportsIntegrityEnhancementFacility
public void supportsIntegrityEnhancementFacility(java.lang.Throwable cause)
-
supportsOpenCursorsAcrossRollback
public void supportsOpenCursorsAcrossRollback(boolean result)
-
supportsOpenCursorsAcrossRollback
public void supportsOpenCursorsAcrossRollback(java.lang.Throwable cause)
-
supportsStoredProcedures
public void supportsStoredProcedures(boolean result)
-
supportsStoredProcedures
public void supportsStoredProcedures(java.lang.Throwable cause)
-
supportsGetGeneratedKeys
public void supportsGetGeneratedKeys(boolean result)
-
supportsGetGeneratedKeys
public void supportsGetGeneratedKeys(java.lang.Throwable cause)
-
storesLowerCaseIdentifiers
public void storesLowerCaseIdentifiers(boolean result)
-
storesLowerCaseIdentifiers
public void storesLowerCaseIdentifiers(java.lang.Throwable cause)
-
supportsANSI92FullSQL
public void supportsANSI92FullSQL(boolean result)
-
supportsANSI92FullSQL
public void supportsANSI92FullSQL(java.lang.Throwable cause)
-
getDatabaseProductName
public void getDatabaseProductName(java.lang.String result)
-
getDatabaseProductName
public void getDatabaseProductName(java.lang.Throwable cause)
-
getMaxSchemaNameLength
public void getMaxSchemaNameLength(int result)
-
getMaxSchemaNameLength
public void getMaxSchemaNameLength(java.lang.Throwable cause)
-
autoCommitFailureClosesAllResultSets
public void autoCommitFailureClosesAllResultSets(boolean result)
-
autoCommitFailureClosesAllResultSets
public void autoCommitFailureClosesAllResultSets(java.lang.Throwable cause)
-
nullsAreSortedAtEnd
public void nullsAreSortedAtEnd(boolean result)
-
nullsAreSortedAtEnd
public void nullsAreSortedAtEnd(java.lang.Throwable cause)
-
usesLocalFilePerTable
public void usesLocalFilePerTable(boolean result)
-
usesLocalFilePerTable
public void usesLocalFilePerTable(java.lang.Throwable cause)
-
getDefaultTransactionIsolation
public void getDefaultTransactionIsolation(int result)
-
getDefaultTransactionIsolation
public void getDefaultTransactionIsolation(java.lang.Throwable cause)
-
getDatabaseProductVersion
public void getDatabaseProductVersion(java.lang.String result)
-
getDatabaseProductVersion
public void getDatabaseProductVersion(java.lang.Throwable cause)
-
getJDBCMinorVersion
public void getJDBCMinorVersion(int result)
-
getJDBCMinorVersion
public void getJDBCMinorVersion(java.lang.Throwable cause)
-
getAttributes
public void getAttributes(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, java.lang.String attributeNamePattern)
-
getAttributes
public void getAttributes(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, java.lang.String attributeNamePattern)
-
getTableTypes
public void getTableTypes(java.sql.ResultSet result)
-
getTableTypes
public void getTableTypes(java.lang.Throwable cause)
-
supportsCatalogsInDataManipulation
public void supportsCatalogsInDataManipulation(boolean result)
-
supportsCatalogsInDataManipulation
public void supportsCatalogsInDataManipulation(java.lang.Throwable cause)
-
getSuperTables
public void getSuperTables(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
-
getSuperTables
public void getSuperTables(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
-
supportsStatementPooling
public void supportsStatementPooling(boolean result)
-
supportsStatementPooling
public void supportsStatementPooling(java.lang.Throwable cause)
-
getPrimaryKeys
public void getPrimaryKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
getPrimaryKeys
public void getPrimaryKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
supportsSchemasInPrivilegeDefinitions
public void supportsSchemasInPrivilegeDefinitions(boolean result)
-
supportsSchemasInPrivilegeDefinitions
public void supportsSchemasInPrivilegeDefinitions(java.lang.Throwable cause)
-
getProcedureColumns
public void getProcedureColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern, java.lang.String columnNamePattern)
-
getProcedureColumns
public void getProcedureColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern, java.lang.String columnNamePattern)
-
updatesAreDetected
public void updatesAreDetected(boolean result, int type)
-
updatesAreDetected
public void updatesAreDetected(java.lang.Throwable cause, int type)
-
getMaxColumnNameLength
public void getMaxColumnNameLength(int result)
-
getMaxColumnNameLength
public void getMaxColumnNameLength(java.lang.Throwable cause)
-
getSQLStateType
public void getSQLStateType(int result)
-
getSQLStateType
public void getSQLStateType(java.lang.Throwable cause)
-
supportsSelectForUpdate
public void supportsSelectForUpdate(boolean result)
-
supportsSelectForUpdate
public void supportsSelectForUpdate(java.lang.Throwable cause)
-
getNumericFunctions
public void getNumericFunctions(java.lang.String result)
-
getNumericFunctions
public void getNumericFunctions(java.lang.Throwable cause)
-
supportsMultipleTransactions
public void supportsMultipleTransactions(boolean result)
-
supportsMultipleTransactions
public void supportsMultipleTransactions(java.lang.Throwable cause)
-
getMaxColumnsInOrderBy
public void getMaxColumnsInOrderBy(int result)
-
getMaxColumnsInOrderBy
public void getMaxColumnsInOrderBy(java.lang.Throwable cause)
-
getTypeInfo
public void getTypeInfo(java.sql.ResultSet result)
-
getTypeInfo
public void getTypeInfo(java.lang.Throwable cause)
-
storesUpperCaseQuotedIdentifiers
public void storesUpperCaseQuotedIdentifiers(boolean result)
-
storesUpperCaseQuotedIdentifiers
public void storesUpperCaseQuotedIdentifiers(java.lang.Throwable cause)
-
getURL
public void getURL(java.lang.String result)
-
getURL
public void getURL(java.lang.Throwable cause)
-
getCrossReference
public void getCrossReference(java.sql.ResultSet result, java.lang.String parentCatalog, java.lang.String parentSchema, java.lang.String parentTable, java.lang.String foreignCatalog, java.lang.String foreignSchema, java.lang.String foreignTable)
-
getCrossReference
public void getCrossReference(java.lang.Throwable cause, java.lang.String parentCatalog, java.lang.String parentSchema, java.lang.String parentTable, java.lang.String foreignCatalog, java.lang.String foreignSchema, java.lang.String foreignTable)
-
usesLocalFiles
public void usesLocalFiles(boolean result)
-
usesLocalFiles
public void usesLocalFiles(java.lang.Throwable cause)
-
getStringFunctions
public void getStringFunctions(java.lang.String result)
-
getStringFunctions
public void getStringFunctions(java.lang.Throwable cause)
-
supportsLikeEscapeClause
public void supportsLikeEscapeClause(boolean result)
-
supportsLikeEscapeClause
public void supportsLikeEscapeClause(java.lang.Throwable cause)
-
deletesAreDetected
public void deletesAreDetected(boolean result, int type)
-
deletesAreDetected
public void deletesAreDetected(java.lang.Throwable cause, int type)
-
getFunctions
public void getFunctions(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern)
-
getFunctions
public void getFunctions(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern)
-
supportsExpressionsInOrderBy
public void supportsExpressionsInOrderBy(boolean result)
-
supportsExpressionsInOrderBy
public void supportsExpressionsInOrderBy(java.lang.Throwable cause)
-
supportsCorrelatedSubqueries
public void supportsCorrelatedSubqueries(boolean result)
-
supportsCorrelatedSubqueries
public void supportsCorrelatedSubqueries(java.lang.Throwable cause)
-
getImportedKeys
public void getImportedKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
getImportedKeys
public void getImportedKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
getUDTs
public void getUDTs(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, int[] types)
-
getUDTs
public void getUDTs(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, int[] types)
-
supportsCatalogsInTableDefinitions
public void supportsCatalogsInTableDefinitions(boolean result)
-
supportsCatalogsInTableDefinitions
public void supportsCatalogsInTableDefinitions(java.lang.Throwable cause)
-
storesMixedCaseIdentifiers
public void storesMixedCaseIdentifiers(boolean result)
-
storesMixedCaseIdentifiers
public void storesMixedCaseIdentifiers(java.lang.Throwable cause)
-
supportsLimitedOuterJoins
public void supportsLimitedOuterJoins(boolean result)
-
supportsLimitedOuterJoins
public void supportsLimitedOuterJoins(java.lang.Throwable cause)
-
getDriverName
public void getDriverName(java.lang.String result)
-
getDriverName
public void getDriverName(java.lang.Throwable cause)
-
supportsDifferentTableCorrelationNames
public void supportsDifferentTableCorrelationNames(boolean result)
-
supportsDifferentTableCorrelationNames
public void supportsDifferentTableCorrelationNames(java.lang.Throwable cause)
-
ownDeletesAreVisible
public void ownDeletesAreVisible(boolean result, int type)
-
ownDeletesAreVisible
public void ownDeletesAreVisible(java.lang.Throwable cause, int type)
-
getConnection
public void getConnection(java.sql.Connection result)
-
getConnection
public void getConnection(java.lang.Throwable cause)
-
supportsCatalogsInIndexDefinitions
public void supportsCatalogsInIndexDefinitions(boolean result)
-
supportsCatalogsInIndexDefinitions
public void supportsCatalogsInIndexDefinitions(java.lang.Throwable cause)
-
supportsResultSetType
public void supportsResultSetType(boolean result, int type)
-
supportsResultSetType
public void supportsResultSetType(java.lang.Throwable cause, int type)
-
getProcedureTerm
public void getProcedureTerm(java.lang.String result)
-
getProcedureTerm
public void getProcedureTerm(java.lang.Throwable cause)
-
supportsCatalogsInPrivilegeDefinitions
public void supportsCatalogsInPrivilegeDefinitions(boolean result)
-
supportsCatalogsInPrivilegeDefinitions
public void supportsCatalogsInPrivilegeDefinitions(java.lang.Throwable cause)
-
getMaxColumnsInTable
public void getMaxColumnsInTable(int result)
-
getMaxColumnsInTable
public void getMaxColumnsInTable(java.lang.Throwable cause)
-
newResultSetListener
public com.impossibl.jdbc.spy.ResultSetListener newResultSetListener()
-
newConnectionListener
public com.impossibl.jdbc.spy.ConnectionListener newConnectionListener()
-
-