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