| java.lang.Object org.isqlviewer.sql.DatabaseMetadataWrapper
DatabaseMetadataWrapper | class DatabaseMetadataWrapper implements DatabaseMetaData(Code) | | TODO Add DatabaseMetadataWrapper Overview JavaDoc.
author: Mark A. Kobold <mkobold at isqlviewer dot com> version: 1.0 |
Method Summary | |
public boolean | allProceduresAreCallable() | public boolean | allTablesAreSelectable() | public boolean | dataDefinitionCausesTransactionCommit() | public boolean | dataDefinitionIgnoredInTransactions() | protected void | debug(Object message, Throwable error) | protected void | debug(Object message) | public boolean | deletesAreDetected(int type) | public boolean | doesMaxRowSizeIncludeBlobs() | protected void | error(Object message, Throwable error) | protected void | error(Object message) | public ResultSet | getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern) | public ResultSet | getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) | public String | getCatalogSeparator() | public String | getCatalogTerm() | public ResultSet | getCatalogs() | public ResultSet | getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern) | public ResultSet | getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) | public Connection | getConnection() | public ResultSet | getCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable) | public int | getDatabaseMajorVersion() | public int | getDatabaseMinorVersion() | public String | getDatabaseProductName() | public String | getDatabaseProductVersion() | public int | getDefaultTransactionIsolation() | public int | getDriverMajorVersion() | public int | getDriverMinorVersion() | public String | getDriverName() | public String | getDriverVersion() | public ResultSet | getExportedKeys(String catalog, String schema, String table) | public String | getExtraNameCharacters() | public String | getIdentifierQuoteString() | public ResultSet | getImportedKeys(String catalog, String schema, String table) | public ResultSet | getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate) | public int | getJDBCMajorVersion() | public int | getJDBCMinorVersion() | public int | getMaxBinaryLiteralLength() | public int | getMaxCatalogNameLength() | public int | getMaxCharLiteralLength() | public int | getMaxColumnNameLength() | public int | getMaxColumnsInGroupBy() | public int | getMaxColumnsInIndex() | public int | getMaxColumnsInOrderBy() | public int | getMaxColumnsInSelect() | public int | getMaxColumnsInTable() | public int | getMaxConnections() | public int | getMaxCursorNameLength() | public int | getMaxIndexLength() | public int | getMaxProcedureNameLength() | public int | getMaxRowSize() | public int | getMaxSchemaNameLength() | public int | getMaxStatementLength() | public int | getMaxStatements() | public int | getMaxTableNameLength() | public int | getMaxTablesInSelect() | public int | getMaxUserNameLength() | public String | getNumericFunctions() | public ResultSet | getPrimaryKeys(String catalog, String schema, String table) | public ResultSet | getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern) | public String | getProcedureTerm() | public ResultSet | getProcedures(String catalog, String schemaPattern, String procedureNamePattern) | public int | getResultSetHoldability() | public String | getSQLKeywords() | public int | getSQLStateType() | public String | getSchemaTerm() | public ResultSet | getSchemas() | public String | getSearchStringEscape() | public String | getStringFunctions() | public ResultSet | getSuperTables(String catalog, String schemaPattern, String tableNamePattern) | public ResultSet | getSuperTypes(String catalog, String schemaPattern, String typeNamePattern) | public String | getSystemFunctions() | public ResultSet | getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern) | public ResultSet | getTableTypes() | public ResultSet | getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types) | public String | getTimeDateFunctions() | public ResultSet | getTypeInfo() | public ResultSet | getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types) | public String | getURL() | public String | getUserName() | public ResultSet | getVersionColumns(String catalog, String schema, String table) | protected void | info(Object message, Throwable error) | protected void | info(Object message) | public boolean | insertsAreDetected(int type) | public boolean | isCatalogAtStart() | public boolean | isReadOnly() | public boolean | locatorsUpdateCopy() | public boolean | nullPlusNonNullIsNull() | public boolean | nullsAreSortedAtEnd() | public boolean | nullsAreSortedAtStart() | public boolean | nullsAreSortedHigh() | public boolean | nullsAreSortedLow() | public boolean | othersDeletesAreVisible(int type) | public boolean | othersInsertsAreVisible(int type) | public boolean | othersUpdatesAreVisible(int type) | public boolean | ownDeletesAreVisible(int type) | public boolean | ownInsertsAreVisible(int type) | public boolean | ownUpdatesAreVisible(int type) | public boolean | storesLowerCaseIdentifiers() | public boolean | storesLowerCaseQuotedIdentifiers() | public boolean | storesMixedCaseIdentifiers() | public boolean | storesMixedCaseQuotedIdentifiers() | public boolean | storesUpperCaseIdentifiers() | public boolean | storesUpperCaseQuotedIdentifiers() | public boolean | supportsANSI92EntryLevelSQL() | public boolean | supportsANSI92FullSQL() | public boolean | supportsANSI92IntermediateSQL() | public boolean | supportsAlterTableWithAddColumn() | public boolean | supportsAlterTableWithDropColumn() | public boolean | supportsBatchUpdates() | public boolean | supportsCatalogsInDataManipulation() | public boolean | supportsCatalogsInIndexDefinitions() | public boolean | supportsCatalogsInPrivilegeDefinitions() | public boolean | supportsCatalogsInProcedureCalls() | public boolean | supportsCatalogsInTableDefinitions() | public boolean | supportsColumnAliasing() | public boolean | supportsConvert() | public boolean | supportsConvert(int fromType, int toType) | public boolean | supportsCoreSQLGrammar() | public boolean | supportsCorrelatedSubqueries() | public boolean | supportsDataDefinitionAndDataManipulationTransactions() | public boolean | supportsDataManipulationTransactionsOnly() | public boolean | supportsDifferentTableCorrelationNames() | public boolean | supportsExpressionsInOrderBy() | public boolean | supportsExtendedSQLGrammar() | public boolean | supportsFullOuterJoins() | public boolean | supportsGetGeneratedKeys() | public boolean | supportsGroupBy() | public boolean | supportsGroupByBeyondSelect() | public boolean | supportsGroupByUnrelated() | public boolean | supportsIntegrityEnhancementFacility() | public boolean | supportsLikeEscapeClause() | public boolean | supportsLimitedOuterJoins() | public boolean | supportsMinimumSQLGrammar() | public boolean | supportsMixedCaseIdentifiers() | public boolean | supportsMixedCaseQuotedIdentifiers() | public boolean | supportsMultipleOpenResults() | public boolean | supportsMultipleResultSets() | public boolean | supportsMultipleTransactions() | public boolean | supportsNamedParameters() | public boolean | supportsNonNullableColumns() | public boolean | supportsOpenCursorsAcrossCommit() | public boolean | supportsOpenCursorsAcrossRollback() | public boolean | supportsOpenStatementsAcrossCommit() | public boolean | supportsOpenStatementsAcrossRollback() | public boolean | supportsOrderByUnrelated() | public boolean | supportsOuterJoins() | public boolean | supportsPositionedDelete() | public boolean | supportsPositionedUpdate() | public boolean | supportsResultSetConcurrency(int type, int concurrency) | public boolean | supportsResultSetHoldability(int holdability) | public boolean | supportsResultSetType(int type) | public boolean | supportsSavepoints() | public boolean | supportsSchemasInDataManipulation() | public boolean | supportsSchemasInIndexDefinitions() | public boolean | supportsSchemasInPrivilegeDefinitions() | public boolean | supportsSchemasInProcedureCalls() | public boolean | supportsSchemasInTableDefinitions() | public boolean | supportsSelectForUpdate() | public boolean | supportsStatementPooling() | public boolean | supportsStoredProcedures() | public boolean | supportsSubqueriesInComparisons() | public boolean | supportsSubqueriesInExists() | public boolean | supportsSubqueriesInIns() | public boolean | supportsSubqueriesInQuantifieds() | public boolean | supportsTableCorrelationNames() | public boolean | supportsTransactionIsolationLevel(int level) | public boolean | supportsTransactions() | public boolean | supportsUnion() | public boolean | supportsUnionAll() | public boolean | updatesAreDetected(int type) | public boolean | usesLocalFilePerTable() | public boolean | usesLocalFiles() | protected void | warn(Object message, Throwable error) | protected void | warn(Object message) |
allProceduresAreCallable | public boolean allProceduresAreCallable() throws SQLException(Code) | | |
dataDefinitionCausesTransactionCommit | public boolean dataDefinitionCausesTransactionCommit() throws SQLException(Code) | | |
dataDefinitionIgnoredInTransactions | public boolean dataDefinitionIgnoredInTransactions() throws SQLException(Code) | | |
doesMaxRowSizeIncludeBlobs | public boolean doesMaxRowSizeIncludeBlobs() throws SQLException(Code) | | |
getDefaultTransactionIsolation | public int getDefaultTransactionIsolation() throws SQLException(Code) | | |
getDriverMajorVersion | public int getDriverMajorVersion()(Code) | | |
getDriverMinorVersion | public int getDriverMinorVersion()(Code) | | |
othersDeletesAreVisible | public boolean othersDeletesAreVisible(int type) throws SQLException(Code) | | |
othersInsertsAreVisible | public boolean othersInsertsAreVisible(int type) throws SQLException(Code) | | |
othersUpdatesAreVisible | public boolean othersUpdatesAreVisible(int type) throws SQLException(Code) | | |
ownDeletesAreVisible | public boolean ownDeletesAreVisible(int type) throws SQLException(Code) | | |
ownInsertsAreVisible | public boolean ownInsertsAreVisible(int type) throws SQLException(Code) | | |
ownUpdatesAreVisible | public boolean ownUpdatesAreVisible(int type) throws SQLException(Code) | | |
storesLowerCaseIdentifiers | public boolean storesLowerCaseIdentifiers() throws SQLException(Code) | | |
storesLowerCaseQuotedIdentifiers | public boolean storesLowerCaseQuotedIdentifiers() throws SQLException(Code) | | |
storesMixedCaseIdentifiers | public boolean storesMixedCaseIdentifiers() throws SQLException(Code) | | |
storesMixedCaseQuotedIdentifiers | public boolean storesMixedCaseQuotedIdentifiers() throws SQLException(Code) | | |
storesUpperCaseIdentifiers | public boolean storesUpperCaseIdentifiers() throws SQLException(Code) | | |
storesUpperCaseQuotedIdentifiers | public boolean storesUpperCaseQuotedIdentifiers() throws SQLException(Code) | | |
supportsANSI92EntryLevelSQL | public boolean supportsANSI92EntryLevelSQL() throws SQLException(Code) | | |
supportsANSI92IntermediateSQL | public boolean supportsANSI92IntermediateSQL() throws SQLException(Code) | | |
supportsAlterTableWithAddColumn | public boolean supportsAlterTableWithAddColumn() throws SQLException(Code) | | |
supportsAlterTableWithDropColumn | public boolean supportsAlterTableWithDropColumn() throws SQLException(Code) | | |
supportsCatalogsInDataManipulation | public boolean supportsCatalogsInDataManipulation() throws SQLException(Code) | | |
supportsCatalogsInIndexDefinitions | public boolean supportsCatalogsInIndexDefinitions() throws SQLException(Code) | | |
supportsCatalogsInPrivilegeDefinitions | public boolean supportsCatalogsInPrivilegeDefinitions() throws SQLException(Code) | | |
supportsCatalogsInProcedureCalls | public boolean supportsCatalogsInProcedureCalls() throws SQLException(Code) | | |
supportsCatalogsInTableDefinitions | public boolean supportsCatalogsInTableDefinitions() throws SQLException(Code) | | |
supportsConvert | public boolean supportsConvert(int fromType, int toType) throws SQLException(Code) | | |
supportsCorrelatedSubqueries | public boolean supportsCorrelatedSubqueries() throws SQLException(Code) | | |
supportsDataDefinitionAndDataManipulationTransactions | public boolean supportsDataDefinitionAndDataManipulationTransactions() throws SQLException(Code) | | |
supportsDataManipulationTransactionsOnly | public boolean supportsDataManipulationTransactionsOnly() throws SQLException(Code) | | |
supportsDifferentTableCorrelationNames | public boolean supportsDifferentTableCorrelationNames() throws SQLException(Code) | | |
supportsExpressionsInOrderBy | public boolean supportsExpressionsInOrderBy() throws SQLException(Code) | | |
supportsExtendedSQLGrammar | public boolean supportsExtendedSQLGrammar() throws SQLException(Code) | | |
supportsGetGeneratedKeys | public boolean supportsGetGeneratedKeys() throws SQLException(Code) | | |
supportsGroupByBeyondSelect | public boolean supportsGroupByBeyondSelect() throws SQLException(Code) | | |
supportsGroupByUnrelated | public boolean supportsGroupByUnrelated() throws SQLException(Code) | | |
supportsIntegrityEnhancementFacility | public boolean supportsIntegrityEnhancementFacility() throws SQLException(Code) | | |
supportsLikeEscapeClause | public boolean supportsLikeEscapeClause() throws SQLException(Code) | | |
supportsLimitedOuterJoins | public boolean supportsLimitedOuterJoins() throws SQLException(Code) | | |
supportsMinimumSQLGrammar | public boolean supportsMinimumSQLGrammar() throws SQLException(Code) | | |
supportsMixedCaseIdentifiers | public boolean supportsMixedCaseIdentifiers() throws SQLException(Code) | | |
supportsMixedCaseQuotedIdentifiers | public boolean supportsMixedCaseQuotedIdentifiers() throws SQLException(Code) | | |
supportsMultipleOpenResults | public boolean supportsMultipleOpenResults() throws SQLException(Code) | | |
supportsMultipleResultSets | public boolean supportsMultipleResultSets() throws SQLException(Code) | | |
supportsMultipleTransactions | public boolean supportsMultipleTransactions() throws SQLException(Code) | | |
supportsNonNullableColumns | public boolean supportsNonNullableColumns() throws SQLException(Code) | | |
supportsOpenCursorsAcrossCommit | public boolean supportsOpenCursorsAcrossCommit() throws SQLException(Code) | | |
supportsOpenCursorsAcrossRollback | public boolean supportsOpenCursorsAcrossRollback() throws SQLException(Code) | | |
supportsOpenStatementsAcrossCommit | public boolean supportsOpenStatementsAcrossCommit() throws SQLException(Code) | | |
supportsOpenStatementsAcrossRollback | public boolean supportsOpenStatementsAcrossRollback() throws SQLException(Code) | | |
supportsOrderByUnrelated | public boolean supportsOrderByUnrelated() throws SQLException(Code) | | |
supportsPositionedDelete | public boolean supportsPositionedDelete() throws SQLException(Code) | | |
supportsPositionedUpdate | public boolean supportsPositionedUpdate() throws SQLException(Code) | | |
supportsResultSetConcurrency | public boolean supportsResultSetConcurrency(int type, int concurrency) throws SQLException(Code) | | |
supportsResultSetHoldability | public boolean supportsResultSetHoldability(int holdability) throws SQLException(Code) | | |
supportsResultSetType | public boolean supportsResultSetType(int type) throws SQLException(Code) | | |
supportsSchemasInDataManipulation | public boolean supportsSchemasInDataManipulation() throws SQLException(Code) | | |
supportsSchemasInIndexDefinitions | public boolean supportsSchemasInIndexDefinitions() throws SQLException(Code) | | |
supportsSchemasInPrivilegeDefinitions | public boolean supportsSchemasInPrivilegeDefinitions() throws SQLException(Code) | | |
supportsSchemasInProcedureCalls | public boolean supportsSchemasInProcedureCalls() throws SQLException(Code) | | |
supportsSchemasInTableDefinitions | public boolean supportsSchemasInTableDefinitions() throws SQLException(Code) | | |
supportsStatementPooling | public boolean supportsStatementPooling() throws SQLException(Code) | | |
supportsStoredProcedures | public boolean supportsStoredProcedures() throws SQLException(Code) | | |
supportsSubqueriesInComparisons | public boolean supportsSubqueriesInComparisons() throws SQLException(Code) | | |
supportsSubqueriesInExists | public boolean supportsSubqueriesInExists() throws SQLException(Code) | | |
supportsSubqueriesInQuantifieds | public boolean supportsSubqueriesInQuantifieds() throws SQLException(Code) | | |
supportsTableCorrelationNames | public boolean supportsTableCorrelationNames() throws SQLException(Code) | | |
supportsTransactionIsolationLevel | public boolean supportsTransactionIsolationLevel(int level) throws SQLException(Code) | | |
|
|