Module io.helidon.integrations.jdbc
Package io.helidon.integrations.jdbc
Class DelegatingDatabaseMetaData
java.lang.Object
io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
- All Implemented Interfaces:
- DatabaseMetaData,- Wrapper
A JDBC
 4.3-compliant 
DatabaseMetaData that delegates to another JDBC 4.3-compliant DatabaseMetaData.- 
Field SummaryFields inherited from interface java.sql.DatabaseMetaDataattributeNoNulls, attributeNullable, attributeNullableUnknown, bestRowNotPseudo, bestRowPseudo, bestRowSession, bestRowTemporary, bestRowTransaction, bestRowUnknown, columnNoNulls, columnNullable, columnNullableUnknown, functionColumnIn, functionColumnInOut, functionColumnOut, functionColumnResult, functionColumnUnknown, functionNoNulls, functionNoTable, functionNullable, functionNullableUnknown, functionResultUnknown, functionReturn, functionReturnsTable, importedKeyCascade, importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNoAction, importedKeyNotDeferrable, importedKeyRestrict, importedKeySetDefault, importedKeySetNull, procedureColumnIn, procedureColumnInOut, procedureColumnOut, procedureColumnResult, procedureColumnReturn, procedureColumnUnknown, procedureNoNulls, procedureNoResult, procedureNullable, procedureNullableUnknown, procedureResultUnknown, procedureReturnsResult, sqlStateSQL, sqlStateSQL99, sqlStateXOpen, tableIndexClustered, tableIndexHashed, tableIndexOther, tableIndexStatistic, typeNoNulls, typeNullable, typeNullableUnknown, typePredBasic, typePredChar, typePredNone, typeSearchable, versionColumnNotPseudo, versionColumnPseudo, versionColumnUnknown
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedDelegatingDatabaseMetaData(Connection connection, DatabaseMetaData delegate) Creates a newDelegatingDatabaseMetaData.
- 
Method SummaryModifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleandeletesAreDetected(int type) booleanbooleangetAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern) getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern) getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) getCrossReference(String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable) intintintintintgetExportedKeys(String catalog, String schema, String table) getFunctionColumns(String catalog, String schemaPattern, String functionPattern, String columnNamePattern) getFunctions(String catalog, String schemaPattern, String functionNamePattern) getImportedKeys(String catalog, String schema, String table) getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate) intintintintintintintintintintintintintintlongintintintintintintintintgetPrimaryKeys(String catalog, String schema, String table) getProcedureColumns(String catalog, String schemaPattern, String procedurePattern, String columnNamePattern) getProcedures(String catalog, String schemaPattern, String procedureNamePattern) getPseudoColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) intgetSchemas(String catalog, String schemaPattern) intgetSuperTables(String catalog, String schemaPattern, String tableNamePattern) getSuperTypes(String catalog, String schemaPattern, String typeNamePattern) getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern) getURL()getVersionColumns(String catalog, String schema, String table) booleaninsertsAreDetected(int type) booleanbooleanbooleanisWrapperFor(Class<?> iface) booleanbooleanbooleanbooleanbooleanbooleanbooleanothersDeletesAreVisible(int type) booleanothersInsertsAreVisible(int type) booleanothersUpdatesAreVisible(int type) booleanownDeletesAreVisible(int type) booleanownInsertsAreVisible(int type) booleanownUpdatesAreVisible(int type) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleansupportsConvert(int fromType, int toType) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleansupportsResultSetConcurrency(int type, int concurrency) booleansupportsResultSetHoldability(int holdability) booleansupportsResultSetType(int type) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleansupportsTransactionIsolationLevel(int level) booleanbooleanboolean<T> TbooleanupdatesAreDetected(int type) booleanboolean
- 
Constructor Details- 
DelegatingDatabaseMetaDataCreates a newDelegatingDatabaseMetaData.- Parameters:
- connection- the- Connectionthat will be returned by the- getConnection()method; must not be- null
- delegate- the- DatabaseMetaDatato which all operations will be delegated; must not be- null
- Throws:
- NullPointerException- if either- connectionor- delegateis- null
 
 
- 
- 
Method Details- 
allProceduresAreCallable- Specified by:
- allProceduresAreCallablein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
allTablesAreSelectable- Specified by:
- allTablesAreSelectablein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getURL- Specified by:
- getURLin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getUserName- Specified by:
- getUserNamein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
isReadOnly- Specified by:
- isReadOnlyin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
nullsAreSortedHigh- Specified by:
- nullsAreSortedHighin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
nullsAreSortedLow- Specified by:
- nullsAreSortedLowin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
nullsAreSortedAtStart- Specified by:
- nullsAreSortedAtStartin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
nullsAreSortedAtEnd- Specified by:
- nullsAreSortedAtEndin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getDatabaseProductName- Specified by:
- getDatabaseProductNamein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getDatabaseProductVersion- Specified by:
- getDatabaseProductVersionin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getDriverName- Specified by:
- getDriverNamein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getDriverVersion- Specified by:
- getDriverVersionin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getDriverMajorVersionpublic int getDriverMajorVersion()- Specified by:
- getDriverMajorVersionin interface- DatabaseMetaData
 
- 
getDriverMinorVersionpublic int getDriverMinorVersion()- Specified by:
- getDriverMinorVersionin interface- DatabaseMetaData
 
- 
usesLocalFiles- Specified by:
- usesLocalFilesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
usesLocalFilePerTable- Specified by:
- usesLocalFilePerTablein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsMixedCaseIdentifiers- Specified by:
- supportsMixedCaseIdentifiersin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
storesUpperCaseIdentifiers- Specified by:
- storesUpperCaseIdentifiersin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
storesLowerCaseIdentifiers- Specified by:
- storesLowerCaseIdentifiersin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
storesMixedCaseIdentifiers- Specified by:
- storesMixedCaseIdentifiersin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsMixedCaseQuotedIdentifiers- Specified by:
- supportsMixedCaseQuotedIdentifiersin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
storesUpperCaseQuotedIdentifiers- Specified by:
- storesUpperCaseQuotedIdentifiersin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
storesLowerCaseQuotedIdentifiers- Specified by:
- storesLowerCaseQuotedIdentifiersin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
storesMixedCaseQuotedIdentifiers- Specified by:
- storesMixedCaseQuotedIdentifiersin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getIdentifierQuoteString- Specified by:
- getIdentifierQuoteStringin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getSQLKeywords- Specified by:
- getSQLKeywordsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getNumericFunctions- Specified by:
- getNumericFunctionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getStringFunctions- Specified by:
- getStringFunctionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getSystemFunctions- Specified by:
- getSystemFunctionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getTimeDateFunctions- Specified by:
- getTimeDateFunctionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getSearchStringEscape- Specified by:
- getSearchStringEscapein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getExtraNameCharacters- Specified by:
- getExtraNameCharactersin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsAlterTableWithAddColumn- Specified by:
- supportsAlterTableWithAddColumnin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsAlterTableWithDropColumn- Specified by:
- supportsAlterTableWithDropColumnin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsColumnAliasing- Specified by:
- supportsColumnAliasingin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
nullPlusNonNullIsNull- Specified by:
- nullPlusNonNullIsNullin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsConvert- Specified by:
- supportsConvertin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsConvert- Specified by:
- supportsConvertin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsTableCorrelationNames- Specified by:
- supportsTableCorrelationNamesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsDifferentTableCorrelationNames- Specified by:
- supportsDifferentTableCorrelationNamesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsExpressionsInOrderBy- Specified by:
- supportsExpressionsInOrderByin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsGroupBy- Specified by:
- supportsGroupByin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsGroupByBeyondSelect- Specified by:
- supportsGroupByBeyondSelectin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsLikeEscapeClause- Specified by:
- supportsLikeEscapeClausein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsMultipleResultSets- Specified by:
- supportsMultipleResultSetsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsMultipleTransactions- Specified by:
- supportsMultipleTransactionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsNonNullableColumns- Specified by:
- supportsNonNullableColumnsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsMinimumSQLGrammar- Specified by:
- supportsMinimumSQLGrammarin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsCoreSQLGrammar- Specified by:
- supportsCoreSQLGrammarin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsExtendedSQLGrammar- Specified by:
- supportsExtendedSQLGrammarin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsANSI92EntryLevelSQL- Specified by:
- supportsANSI92EntryLevelSQLin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsANSI92IntermediateSQL- Specified by:
- supportsANSI92IntermediateSQLin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsANSI92FullSQL- Specified by:
- supportsANSI92FullSQLin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsIntegrityEnhancementFacility- Specified by:
- supportsIntegrityEnhancementFacilityin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsOuterJoins- Specified by:
- supportsOuterJoinsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsFullOuterJoins- Specified by:
- supportsFullOuterJoinsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsLimitedOuterJoins- Specified by:
- supportsLimitedOuterJoinsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getSchemaTerm- Specified by:
- getSchemaTermin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getProcedureTerm- Specified by:
- getProcedureTermin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getCatalogTerm- Specified by:
- getCatalogTermin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
isCatalogAtStart- Specified by:
- isCatalogAtStartin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getCatalogSeparator- Specified by:
- getCatalogSeparatorin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSchemasInDataManipulation- Specified by:
- supportsSchemasInDataManipulationin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSchemasInProcedureCalls- Specified by:
- supportsSchemasInProcedureCallsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSchemasInTableDefinitions- Specified by:
- supportsSchemasInTableDefinitionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSchemasInIndexDefinitions- Specified by:
- supportsSchemasInIndexDefinitionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSchemasInPrivilegeDefinitions- Specified by:
- supportsSchemasInPrivilegeDefinitionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsCatalogsInDataManipulation- Specified by:
- supportsCatalogsInDataManipulationin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsCatalogsInProcedureCalls- Specified by:
- supportsCatalogsInProcedureCallsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsCatalogsInTableDefinitions- Specified by:
- supportsCatalogsInTableDefinitionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsCatalogsInIndexDefinitions- Specified by:
- supportsCatalogsInIndexDefinitionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsCatalogsInPrivilegeDefinitions- Specified by:
- supportsCatalogsInPrivilegeDefinitionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsPositionedDelete- Specified by:
- supportsPositionedDeletein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsPositionedUpdate- Specified by:
- supportsPositionedUpdatein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSelectForUpdate- Specified by:
- supportsSelectForUpdatein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsStoredProcedures- Specified by:
- supportsStoredProceduresin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSubqueriesInComparisons- Specified by:
- supportsSubqueriesInComparisonsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSubqueriesInExists- Specified by:
- supportsSubqueriesInExistsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSubqueriesInIns- Specified by:
- supportsSubqueriesInInsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSubqueriesInQuantifieds- Specified by:
- supportsSubqueriesInQuantifiedsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsUnion- Specified by:
- supportsUnionin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsUnionAll- Specified by:
- supportsUnionAllin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsOpenCursorsAcrossCommit- Specified by:
- supportsOpenCursorsAcrossCommitin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsOpenCursorsAcrossRollback- Specified by:
- supportsOpenCursorsAcrossRollbackin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsOpenStatementsAcrossCommit- Specified by:
- supportsOpenStatementsAcrossCommitin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsOpenStatementsAcrossRollback- Specified by:
- supportsOpenStatementsAcrossRollbackin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxBinaryLiteralLength- Specified by:
- getMaxBinaryLiteralLengthin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxCharLiteralLength- Specified by:
- getMaxCharLiteralLengthin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxColumnNameLength- Specified by:
- getMaxColumnNameLengthin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxColumnsInGroupBy- Specified by:
- getMaxColumnsInGroupByin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxColumnsInIndex- Specified by:
- getMaxColumnsInIndexin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxColumnsInOrderBy- Specified by:
- getMaxColumnsInOrderByin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxColumnsInSelect- Specified by:
- getMaxColumnsInSelectin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxColumnsInTable- Specified by:
- getMaxColumnsInTablein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxConnections- Specified by:
- getMaxConnectionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxCursorNameLength- Specified by:
- getMaxCursorNameLengthin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxIndexLength- Specified by:
- getMaxIndexLengthin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxSchemaNameLength- Specified by:
- getMaxSchemaNameLengthin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxProcedureNameLength- Specified by:
- getMaxProcedureNameLengthin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxCatalogNameLength- Specified by:
- getMaxCatalogNameLengthin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxRowSize- Specified by:
- getMaxRowSizein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
doesMaxRowSizeIncludeBlobs- Specified by:
- doesMaxRowSizeIncludeBlobsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxStatementLength- Specified by:
- getMaxStatementLengthin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxStatements- Specified by:
- getMaxStatementsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxTableNameLength- Specified by:
- getMaxTableNameLengthin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxTablesInSelect- Specified by:
- getMaxTablesInSelectin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxUserNameLength- Specified by:
- getMaxUserNameLengthin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getDefaultTransactionIsolation- Specified by:
- getDefaultTransactionIsolationin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsTransactions- Specified by:
- supportsTransactionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsTransactionIsolationLevel- Specified by:
- supportsTransactionIsolationLevelin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsDataDefinitionAndDataManipulationTransactions- Specified by:
- supportsDataDefinitionAndDataManipulationTransactionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsDataManipulationTransactionsOnly- Specified by:
- supportsDataManipulationTransactionsOnlyin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
dataDefinitionCausesTransactionCommit- Specified by:
- dataDefinitionCausesTransactionCommitin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
dataDefinitionIgnoredInTransactions- Specified by:
- dataDefinitionIgnoredInTransactionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getProcedurespublic ResultSet getProcedures(String catalog, String schemaPattern, String procedureNamePattern) throws SQLException - Specified by:
- getProceduresin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getProcedureColumnspublic ResultSet getProcedureColumns(String catalog, String schemaPattern, String procedurePattern, String columnNamePattern) throws SQLException - Specified by:
- getProcedureColumnsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getTablespublic ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types) throws SQLException - Specified by:
- getTablesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getSchemas- Specified by:
- getSchemasin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getCatalogs- Specified by:
- getCatalogsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getTableTypes- Specified by:
- getTableTypesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getColumnspublic ResultSet getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) throws SQLException - Specified by:
- getColumnsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getColumnPrivilegespublic ResultSet getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern) throws SQLException - Specified by:
- getColumnPrivilegesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getTablePrivilegespublic ResultSet getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern) throws SQLException - Specified by:
- getTablePrivilegesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getBestRowIdentifierpublic ResultSet getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) throws SQLException - Specified by:
- getBestRowIdentifierin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getVersionColumns- Specified by:
- getVersionColumnsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getPrimaryKeys- Specified by:
- getPrimaryKeysin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getImportedKeys- Specified by:
- getImportedKeysin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getExportedKeys- Specified by:
- getExportedKeysin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getCrossReferencepublic ResultSet getCrossReference(String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable) throws SQLException - Specified by:
- getCrossReferencein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getTypeInfo- Specified by:
- getTypeInfoin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getIndexInfopublic ResultSet getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate) throws SQLException - Specified by:
- getIndexInfoin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsResultSetType- Specified by:
- supportsResultSetTypein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsResultSetConcurrency- Specified by:
- supportsResultSetConcurrencyin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
ownUpdatesAreVisible- Specified by:
- ownUpdatesAreVisiblein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
ownDeletesAreVisible- Specified by:
- ownDeletesAreVisiblein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
ownInsertsAreVisible- Specified by:
- ownInsertsAreVisiblein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
othersUpdatesAreVisible- Specified by:
- othersUpdatesAreVisiblein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
othersDeletesAreVisible- Specified by:
- othersDeletesAreVisiblein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
othersInsertsAreVisible- Specified by:
- othersInsertsAreVisiblein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
updatesAreDetected- Specified by:
- updatesAreDetectedin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
deletesAreDetected- Specified by:
- deletesAreDetectedin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
insertsAreDetected- Specified by:
- insertsAreDetectedin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsBatchUpdates- Specified by:
- supportsBatchUpdatesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getUDTspublic ResultSet getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types) throws SQLException - Specified by:
- getUDTsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getConnection- Specified by:
- getConnectionin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSavepoints- Specified by:
- supportsSavepointsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsNamedParameters- Specified by:
- supportsNamedParametersin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsMultipleOpenResults- Specified by:
- supportsMultipleOpenResultsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsGetGeneratedKeys- Specified by:
- supportsGetGeneratedKeysin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getSuperTypespublic ResultSet getSuperTypes(String catalog, String schemaPattern, String typeNamePattern) throws SQLException - Specified by:
- getSuperTypesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getSuperTablespublic ResultSet getSuperTables(String catalog, String schemaPattern, String tableNamePattern) throws SQLException - Specified by:
- getSuperTablesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getAttributespublic ResultSet getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern) throws SQLException - Specified by:
- getAttributesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsResultSetHoldability- Specified by:
- supportsResultSetHoldabilityin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getResultSetHoldability- Specified by:
- getResultSetHoldabilityin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getDatabaseMajorVersion- Specified by:
- getDatabaseMajorVersionin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getDatabaseMinorVersion- Specified by:
- getDatabaseMinorVersionin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getJDBCMajorVersion- Specified by:
- getJDBCMajorVersionin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getJDBCMinorVersion- Specified by:
- getJDBCMinorVersionin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getSQLStateType- Specified by:
- getSQLStateTypein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
locatorsUpdateCopy- Specified by:
- locatorsUpdateCopyin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsStatementPooling- Specified by:
- supportsStatementPoolingin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getRowIdLifetime- Specified by:
- getRowIdLifetimein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getSchemas- Specified by:
- getSchemasin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsStoredFunctionsUsingCallSyntax- Specified by:
- supportsStoredFunctionsUsingCallSyntaxin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
autoCommitFailureClosesAllResultSets- Specified by:
- autoCommitFailureClosesAllResultSetsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getClientInfoProperties- Specified by:
- getClientInfoPropertiesin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getFunctionspublic ResultSet getFunctions(String catalog, String schemaPattern, String functionNamePattern) throws SQLException - Specified by:
- getFunctionsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getFunctionColumnspublic ResultSet getFunctionColumns(String catalog, String schemaPattern, String functionPattern, String columnNamePattern) throws SQLException - Specified by:
- getFunctionColumnsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getPseudoColumnspublic ResultSet getPseudoColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) throws SQLException - Specified by:
- getPseudoColumnsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
generatedKeyAlwaysReturned- Specified by:
- generatedKeyAlwaysReturnedin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
getMaxLogicalLobSize- Specified by:
- getMaxLogicalLobSizein interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsRefCursors- Specified by:
- supportsRefCursorsin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
supportsSharding- Specified by:
- supportsShardingin interface- DatabaseMetaData
- Throws:
- SQLException
 
- 
unwrap- Specified by:
- unwrapin interface- Wrapper
- Throws:
- SQLException
 
- 
isWrapperFor- Specified by:
- isWrapperForin interface- Wrapper
- Throws:
- SQLException
 
 
-