public class DatabaseMetadata extends Object
| Constructor and Description |
|---|
DatabaseMetadata(Connection connection,
String catalogName,
DatabaseMetadataHelper.Filter<String> schemaNameFilter,
DatabaseMetadataHelper.Filter<String> tableNameFilter)
Instantiates a new database metadata.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCatalogTerm()
Gets the catalog term.
|
String |
getDatabaseProductName()
Gets the database product name.
|
String |
getDatabaseProductVersion()
Gets the database product version.
|
int |
getDefaultTransactionIsolation()
Gets the default transaction isolation.
|
int |
getDriverMajorVersion()
Gets the driver major version.
|
int |
getDriverMinorVersion()
Gets the driver minor version.
|
String |
getDriverName()
Gets the driver name.
|
String |
getDriverVersion()
Gets the driver version.
|
String |
getExtraNameCharacters()
Gets the extra name characters.
|
String |
getGetCatalogSeparator()
Gets the gets the catalog separator.
|
int |
getGetDatabaseMajorVersion()
Gets the gets the database major version.
|
int |
getGetDatabaseMinorVersion()
Gets the gets the database minor version.
|
int |
getGetJDBCMajorVersion()
Gets the gets the JDBC major version.
|
int |
getGetJDBCMinorVersion()
Gets the gets the JDBC minor version.
|
long |
getGetMaxLogicalLobSize()
Gets the gets the max logical lob size.
|
int |
getGetResultSetHoldability()
Gets the gets the result set holdability.
|
int |
getGetSQLStateType()
Gets the gets the SQL state type.
|
String |
getGetURL()
Gets the gets the URL.
|
String |
getGetUserName()
Gets the gets the user name.
|
String |
getIdentifierQuoteString()
Gets the identifier quote string.
|
String |
getKind()
Gets the kind.
|
int |
getMaxBinaryLiteralLength()
Gets the max binary literal length.
|
int |
getMaxCatalogNameLength()
Gets the max catalog name length.
|
int |
getMaxCharLiteralLength()
Gets the max char literal length.
|
int |
getMaxColumnNameLength()
Gets the max column name length.
|
int |
getMaxColumnsInGroupBy()
Gets the max columns in group by.
|
int |
getMaxColumnsInIndex()
Gets the max columns in index.
|
int |
getMaxColumnsInOrderBy()
Gets the max columns in order by.
|
int |
getMaxColumnsInSelect()
Gets the max columns in select.
|
int |
getMaxColumnsInTable()
Gets the max columns in table.
|
int |
getMaxConnections()
Gets the max connections.
|
int |
getMaxCursorNameLength()
Gets the max cursor name length.
|
int |
getMaxIndexLength()
Gets the max index length.
|
int |
getMaxProcedureNameLength()
Gets the max procedure name length.
|
int |
getMaxRowSize()
Gets the max row size.
|
int |
getMaxSchemaNameLength()
Gets the max schema name length.
|
int |
getMaxStatementLength()
Gets the max statement length.
|
int |
getMaxStatements()
Gets the max statements.
|
int |
getMaxTableNameLength()
Gets the max table name length.
|
int |
getMaxTablesInSelect()
Gets the max tables in select.
|
int |
getMaxUserNameLength()
Gets the max user name length.
|
String |
getNumericFunctions()
Gets the numeric functions.
|
String |
getProcedureTerm()
Gets the procedure term.
|
List<SchemaMetadata> |
getSchemas()
Gets the schemas.
|
String |
getSchemaTerm()
Gets the schema term.
|
String |
getSearchStringEscape()
Gets the search string escape.
|
String |
getSqlKeywords()
Gets the sql keywords.
|
String |
getStringFunctions()
Gets the string functions.
|
String |
getSystemFunctions()
Gets the system functions.
|
String |
getTimeDateFunctions()
Gets the time date functions.
|
boolean |
isAllProceduresAreCallable()
Checks if is all procedures are callable.
|
boolean |
isAllTablesAreSelectable()
Checks if is all tables are selectable.
|
boolean |
isAutoCommitFailureClosesAllResultSets()
Checks if is auto commit failure closes all result sets.
|
boolean |
isCatalogAtStart()
Checks if is catalog at start.
|
boolean |
isDataDefinitionCausesTransactionCommit()
Checks if is data definition causes transaction commit.
|
boolean |
isDataDefinitionIgnoredInTransactions()
Checks if is data definition ignored in transactions.
|
boolean |
isGeneratedKeyAlwaysReturned()
Checks if is generated key always returned.
|
boolean |
isLocatorsUpdateCopy()
Checks if is locators update copy.
|
boolean |
isMaxRowSizeIncludeBlobs()
Checks if is max row size include blobs.
|
boolean |
isNullPlusNonNullIsNull()
Checks if is null plus non null is null.
|
boolean |
isNullsAreSortedAtEnd()
Checks if is nulls are sorted at end.
|
boolean |
isNullsAreSortedAtStart()
Checks if is nulls are sorted at start.
|
boolean |
isNullsAreSortedHigh()
Checks if is nulls are sorted high.
|
boolean |
isNullsAreSortedLow()
Checks if is nulls are sorted low.
|
boolean |
isReadOnly()
Checks if is read only.
|
boolean |
isStoresLowerCaseIdentifiers()
Checks if is stores lower case identifiers.
|
boolean |
isStoresLowerCaseQuotedIdentifiers()
Checks if is stores lower case quoted identifiers.
|
boolean |
isStoresMixedCaseIdentifiers()
Checks if is stores mixed case identifiers.
|
boolean |
isStoresMixedCaseQuotedIdentifiers()
Checks if is stores mixed case quoted identifiers.
|
boolean |
isStoresUpperCaseIdentifiers()
Checks if is stores upper case identifiers.
|
boolean |
isStoresUpperCaseQuotedIdentifiers()
Checks if is stores upper case quoted identifiers.
|
boolean |
isSupportsAlterTableWithAddColumn()
Checks if is supports alter table with add column.
|
boolean |
isSupportsAlterTableWithDropColumn()
Checks if is supports alter table with drop column.
|
boolean |
isSupportsANSI92EntryLevelSQL()
Checks if is supports ANSI 92 entry level SQL.
|
boolean |
isSupportsANSI92FullSQL()
Checks if is supports ANSI 92 full SQL.
|
boolean |
isSupportsANSI92IntermediateSQL()
Checks if is supports ANSI 92 intermediate SQL.
|
boolean |
isSupportsBatchUpdates()
Checks if is supports batch updates.
|
boolean |
isSupportsCatalogsInDataManipulation()
Checks if is supports catalogs in data manipulation.
|
boolean |
isSupportsCatalogsInIndexDefinitions()
Checks if is supports catalogs in index definitions.
|
boolean |
isSupportsCatalogsInPrivilegeDefinitions()
Checks if is supports catalogs in privilege definitions.
|
boolean |
isSupportsCatalogsInProcedureCalls()
Checks if is supports catalogs in procedure calls.
|
boolean |
isSupportsCatalogsInTableDefinitions()
Checks if is supports catalogs in table definitions.
|
boolean |
isSupportsColumnAliasing()
Checks if is supports column aliasing.
|
boolean |
isSupportsConvert()
Checks if is supports convert.
|
boolean |
isSupportsCoreSQLGrammar()
Checks if is supports core SQL grammar.
|
boolean |
isSupportsCorrelatedSubqueries()
Checks if is supports correlated subqueries.
|
boolean |
isSupportsDataDefinitionAndDataManipulationTransactions()
Checks if is supports data definition and data manipulation transactions.
|
boolean |
isSupportsDataManipulationTransactionsOnly()
Checks if is supports data manipulation transactions only.
|
boolean |
isSupportsDifferentTableCorrelationNames()
Checks if is supports different table correlation names.
|
boolean |
isSupportsExpressionsInOrderBy()
Checks if is supports expressions in order by.
|
boolean |
isSupportsExtendedSQLGrammar()
Checks if is supports extended SQL grammar.
|
boolean |
isSupportsFullOuterJoins()
Checks if is supports full outer joins.
|
boolean |
isSupportsGetGeneratedKeys()
Checks if is supports get generated keys.
|
boolean |
isSupportsGroupBy()
Checks if is supports group by.
|
boolean |
isSupportsGroupByBeyondSelect()
Checks if is supports group by beyond select.
|
boolean |
isSupportsGroupByUnrelated()
Checks if is supports group by unrelated.
|
boolean |
isSupportsIntegrityEnhancementFacility()
Checks if is supports integrity enhancement facility.
|
boolean |
isSupportsLikeEscapeClause()
Checks if is supports like escape clause.
|
boolean |
isSupportsLimitedOuterJoins()
Checks if is supports limited outer joins.
|
boolean |
isSupportsMinimumSQLGrammar()
Checks if is supports minimum SQL grammar.
|
boolean |
isSupportsMixedCaseIdentifiers()
Checks if is supports mixed case identifiers.
|
boolean |
isSupportsMixedCaseQuotedIdentifiers()
Checks if is supports mixed case quoted identifiers.
|
boolean |
isSupportsMultipleOpenResults()
Checks if is supports multiple open results.
|
boolean |
isSupportsMultipleResultSets()
Checks if is supports multiple result sets.
|
boolean |
isSupportsMultipleTransactions()
Checks if is supports multiple transactions.
|
boolean |
isSupportsNamedParameters()
Checks if is supports named parameters.
|
boolean |
isSupportsNonNullableColumns()
Checks if is supports non nullable columns.
|
boolean |
isSupportsOpenCursorsAcrossCommit()
Checks if is supports open cursors across commit.
|
boolean |
isSupportsOpenCursorsAcrossRollback()
Checks if is supports open cursors across rollback.
|
boolean |
isSupportsOpenStatementsAcrossCommit()
Checks if is supports open statements across commit.
|
boolean |
isSupportsOpenStatementsAcrossRollback()
Checks if is supports open statements across rollback.
|
boolean |
isSupportsOrderByUnrelated()
Checks if is supports order by unrelated.
|
boolean |
isSupportsOuterJoins()
Checks if is supports outer joins.
|
boolean |
isSupportsPositionedDelete()
Checks if is supports positioned delete.
|
boolean |
isSupportsPositionedUpdate()
Checks if is supports positioned update.
|
boolean |
isSupportsRefCursors()
Checks if is supports ref cursors.
|
boolean |
isSupportsSavepoints()
Checks if is supports savepoints.
|
boolean |
isSupportsSchemasInDataManipulation()
Checks if is supports schemas in data manipulation.
|
boolean |
isSupportsSchemasInIndexDefinitions()
Checks if is supports schemas in index definitions.
|
boolean |
isSupportsSchemasInPrivilegeDefinitions()
Checks if is supports schemas in privilege definitions.
|
boolean |
isSupportsSchemasInProcedureCalls()
Checks if is supports schemas in procedure calls.
|
boolean |
isSupportsSchemasInTableDefinitions()
Checks if is supports schemas in table definitions.
|
boolean |
isSupportsSelectForUpdate()
Checks if is supports select for update.
|
boolean |
isSupportsStatementPooling()
Checks if is supports statement pooling.
|
boolean |
isSupportsStoredFunctionsUsingCallSyntax()
Checks if is supports stored functions using call syntax.
|
boolean |
isSupportsStoredProcedures()
Checks if is supports stored procedures.
|
boolean |
isSupportsSubqueriesInComparisons()
Checks if is supports subqueries in comparisons.
|
boolean |
isSupportsSubqueriesInExists()
Checks if is supports subqueries in exists.
|
boolean |
isSupportsSubqueriesInIns()
Checks if is supports subqueries in ins.
|
boolean |
isSupportsSubqueriesInQuantifieds()
Checks if is supports subqueries in quantifieds.
|
boolean |
isSupportsTableCorrelationNames()
Checks if is supports table correlation names.
|
boolean |
isSupportsTransactions()
Checks if is supports transactions.
|
boolean |
isSupportsUnion()
Checks if is supports union.
|
boolean |
isSupportsUnionAll()
Checks if is supports union all.
|
boolean |
isUsesLocalFilePerTable()
Checks if is uses local file per table.
|
boolean |
isUsesLocalFiles()
Checks if is uses local files.
|
void |
setAllProceduresAreCallable(boolean allProceduresAreCallable)
Sets the all procedures are callable.
|
void |
setAllTablesAreSelectable(boolean allTablesAreSelectable)
Sets the all tables are selectable.
|
void |
setAutoCommitFailureClosesAllResultSets(boolean autoCommitFailureClosesAllResultSets)
Sets the auto commit failure closes all result sets.
|
void |
setCatalogAtStart(boolean isCatalogAtStart)
Sets the catalog at start.
|
void |
setCatalogTerm(String catalogTerm)
Sets the catalog term.
|
void |
setDatabaseProductName(String databaseProductName)
Sets the database product name.
|
void |
setDatabaseProductVersion(String databaseProductVersion)
Sets the database product version.
|
void |
setDataDefinitionCausesTransactionCommit(boolean dataDefinitionCausesTransactionCommit)
Sets the data definition causes transaction commit.
|
void |
setDataDefinitionIgnoredInTransactions(boolean dataDefinitionIgnoredInTransactions)
Sets the data definition ignored in transactions.
|
void |
setDefaultTransactionIsolation(int defaultTransactionIsolation)
Sets the default transaction isolation.
|
void |
setDriverMajorVersion(int driverMajorVersion)
Sets the driver major version.
|
void |
setDriverMinorVersion(int driverMinorVersion)
Sets the driver minor version.
|
void |
setDriverName(String driverName)
Sets the driver name.
|
void |
setDriverVersion(String driverVersion)
Sets the driver version.
|
void |
setExtraNameCharacters(String extraNameCharacters)
Sets the extra name characters.
|
void |
setGeneratedKeyAlwaysReturned(boolean generatedKeyAlwaysReturned)
Sets the generated key always returned.
|
void |
setGetCatalogSeparator(String getCatalogSeparator)
Sets the gets the catalog separator.
|
void |
setGetDatabaseMajorVersion(int getDatabaseMajorVersion)
Sets the gets the database major version.
|
void |
setGetDatabaseMinorVersion(int getDatabaseMinorVersion)
Sets the gets the database minor version.
|
void |
setGetJDBCMajorVersion(int getJDBCMajorVersion)
Sets the gets the JDBC major version.
|
void |
setGetJDBCMinorVersion(int getJDBCMinorVersion)
Sets the gets the JDBC minor version.
|
void |
setGetMaxLogicalLobSize(long getMaxLogicalLobSize)
Sets the gets the max logical lob size.
|
void |
setGetResultSetHoldability(int getResultSetHoldability)
Sets the gets the result set holdability.
|
void |
setGetSQLStateType(int getSQLStateType)
Sets the gets the SQL state type.
|
void |
setGetURL(String getURL)
Sets the gets the URL.
|
void |
setGetUserName(String getUserName)
Sets the gets the user name.
|
void |
setIdentifierQuoteString(String identifierQuoteString)
Sets the identifier quote string.
|
void |
setKind(String kind)
Sets the kind.
|
void |
setLocatorsUpdateCopy(boolean locatorsUpdateCopy)
Sets the locators update copy.
|
void |
setMaxBinaryLiteralLength(int maxBinaryLiteralLength)
Sets the max binary literal length.
|
void |
setMaxCatalogNameLength(int maxCatalogNameLength)
Sets the max catalog name length.
|
void |
setMaxCharLiteralLength(int maxCharLiteralLength)
Sets the max char literal length.
|
void |
setMaxColumnNameLength(int maxColumnNameLength)
Sets the max column name length.
|
void |
setMaxColumnsInGroupBy(int maxColumnsInGroupBy)
Sets the max columns in group by.
|
void |
setMaxColumnsInIndex(int maxColumnsInIndex)
Sets the max columns in index.
|
void |
setMaxColumnsInOrderBy(int maxColumnsInOrderBy)
Sets the max columns in order by.
|
void |
setMaxColumnsInSelect(int maxColumnsInSelect)
Sets the max columns in select.
|
void |
setMaxColumnsInTable(int maxColumnsInTable)
Sets the max columns in table.
|
void |
setMaxConnections(int maxConnections)
Sets the max connections.
|
void |
setMaxCursorNameLength(int maxCursorNameLength)
Sets the max cursor name length.
|
void |
setMaxIndexLength(int maxIndexLength)
Sets the max index length.
|
void |
setMaxProcedureNameLength(int maxProcedureNameLength)
Sets the max procedure name length.
|
void |
setMaxRowSize(int maxRowSize)
Sets the max row size.
|
void |
setMaxRowSizeIncludeBlobs(boolean maxRowSizeIncludeBlobs)
Sets the max row size include blobs.
|
void |
setMaxSchemaNameLength(int maxSchemaNameLength)
Sets the max schema name length.
|
void |
setMaxStatementLength(int maxStatementLength)
Sets the max statement length.
|
void |
setMaxStatements(int maxStatements)
Sets the max statements.
|
void |
setMaxTableNameLength(int maxTableNameLength)
Sets the max table name length.
|
void |
setMaxTablesInSelect(int maxTablesInSelect)
Sets the max tables in select.
|
void |
setMaxUserNameLength(int maxUserNameLength)
Sets the max user name length.
|
void |
setNullPlusNonNullIsNull(boolean nullPlusNonNullIsNull)
Sets the null plus non null is null.
|
void |
setNullsAreSortedAtEnd(boolean nullsAreSortedAtEnd)
Sets the nulls are sorted at end.
|
void |
setNullsAreSortedAtStart(boolean nullsAreSortedAtStart)
Sets the nulls are sorted at start.
|
void |
setNullsAreSortedHigh(boolean nullsAreSortedHigh)
Sets the nulls are sorted high.
|
void |
setNullsAreSortedLow(boolean nullsAreSortedLow)
Sets the nulls are sorted low.
|
void |
setNumericFunctions(String numericFunctions)
Sets the numeric functions.
|
void |
setProcedureTerm(String procedureTerm)
Sets the procedure term.
|
void |
setReadOnly(boolean isReadOnly)
Sets the read only.
|
void |
setSchemaTerm(String schemaTerm)
Sets the schema term.
|
void |
setSearchStringEscape(String searchStringEscape)
Sets the search string escape.
|
void |
setSqlKeywords(String sqlKeywords)
Sets the sql keywords.
|
void |
setStoresLowerCaseIdentifiers(boolean storesLowerCaseIdentifiers)
Sets the stores lower case identifiers.
|
void |
setStoresLowerCaseQuotedIdentifiers(boolean storesLowerCaseQuotedIdentifiers)
Sets the stores lower case quoted identifiers.
|
void |
setStoresMixedCaseIdentifiers(boolean storesMixedCaseIdentifiers)
Sets the stores mixed case identifiers.
|
void |
setStoresMixedCaseQuotedIdentifiers(boolean storesMixedCaseQuotedIdentifiers)
Sets the stores mixed case quoted identifiers.
|
void |
setStoresUpperCaseIdentifiers(boolean storesUpperCaseIdentifiers)
Sets the stores upper case identifiers.
|
void |
setStoresUpperCaseQuotedIdentifiers(boolean storesUpperCaseQuotedIdentifiers)
Sets the stores upper case quoted identifiers.
|
void |
setStringFunctions(String stringFunctions)
Sets the string functions.
|
void |
setSupportsAlterTableWithAddColumn(boolean supportsAlterTableWithAddColumn)
Sets the supports alter table with add column.
|
void |
setSupportsAlterTableWithDropColumn(boolean supportsAlterTableWithDropColumn)
Sets the supports alter table with drop column.
|
void |
setSupportsANSI92EntryLevelSQL(boolean supportsANSI92EntryLevelSQL)
Sets the supports ANSI 92 entry level SQL.
|
void |
setSupportsANSI92FullSQL(boolean supportsANSI92FullSQL)
Sets the supports ANSI 92 full SQL.
|
void |
setSupportsANSI92IntermediateSQL(boolean supportsANSI92IntermediateSQL)
Sets the supports ANSI 92 intermediate SQL.
|
void |
setSupportsBatchUpdates(boolean supportsBatchUpdates)
Sets the supports batch updates.
|
void |
setSupportsCatalogsInDataManipulation(boolean supportsCatalogsInDataManipulation)
Sets the supports catalogs in data manipulation.
|
void |
setSupportsCatalogsInIndexDefinitions(boolean supportsCatalogsInIndexDefinitions)
Sets the supports catalogs in index definitions.
|
void |
setSupportsCatalogsInPrivilegeDefinitions(boolean supportsCatalogsInPrivilegeDefinitions)
Sets the supports catalogs in privilege definitions.
|
void |
setSupportsCatalogsInProcedureCalls(boolean supportsCatalogsInProcedureCalls)
Sets the supports catalogs in procedure calls.
|
void |
setSupportsCatalogsInTableDefinitions(boolean supportsCatalogsInTableDefinitions)
Sets the supports catalogs in table definitions.
|
void |
setSupportsColumnAliasing(boolean supportsColumnAliasing)
Sets the supports column aliasing.
|
void |
setSupportsConvert(boolean supportsConvert)
Sets the supports convert.
|
void |
setSupportsCoreSQLGrammar(boolean supportsCoreSQLGrammar)
Sets the supports core SQL grammar.
|
void |
setSupportsCorrelatedSubqueries(boolean supportsCorrelatedSubqueries)
Sets the supports correlated subqueries.
|
void |
setSupportsDataDefinitionAndDataManipulationTransactions(boolean supportsDataDefinitionAndDataManipulationTransactions)
Sets the supports data definition and data manipulation transactions.
|
void |
setSupportsDataManipulationTransactionsOnly(boolean supportsDataManipulationTransactionsOnly)
Sets the supports data manipulation transactions only.
|
void |
setSupportsDifferentTableCorrelationNames(boolean supportsDifferentTableCorrelationNames)
Sets the supports different table correlation names.
|
void |
setSupportsExpressionsInOrderBy(boolean supportsExpressionsInOrderBy)
Sets the supports expressions in order by.
|
void |
setSupportsExtendedSQLGrammar(boolean supportsExtendedSQLGrammar)
Sets the supports extended SQL grammar.
|
void |
setSupportsFullOuterJoins(boolean supportsFullOuterJoins)
Sets the supports full outer joins.
|
void |
setSupportsGetGeneratedKeys(boolean supportsGetGeneratedKeys)
Sets the supports get generated keys.
|
void |
setSupportsGroupBy(boolean supportsGroupBy)
Sets the supports group by.
|
void |
setSupportsGroupByBeyondSelect(boolean supportsGroupByBeyondSelect)
Sets the supports group by beyond select.
|
void |
setSupportsGroupByUnrelated(boolean supportsGroupByUnrelated)
Sets the supports group by unrelated.
|
void |
setSupportsIntegrityEnhancementFacility(boolean supportsIntegrityEnhancementFacility)
Sets the supports integrity enhancement facility.
|
void |
setSupportsLikeEscapeClause(boolean supportsLikeEscapeClause)
Sets the supports like escape clause.
|
void |
setSupportsLimitedOuterJoins(boolean supportsLimitedOuterJoins)
Sets the supports limited outer joins.
|
void |
setSupportsMinimumSQLGrammar(boolean supportsMinimumSQLGrammar)
Sets the supports minimum SQL grammar.
|
void |
setSupportsMixedCaseIdentifiers(boolean supportsMixedCaseIdentifiers)
Sets the supports mixed case identifiers.
|
void |
setSupportsMixedCaseQuotedIdentifiers(boolean supportsMixedCaseQuotedIdentifiers)
Sets the supports mixed case quoted identifiers.
|
void |
setSupportsMultipleOpenResults(boolean supportsMultipleOpenResults)
Sets the supports multiple open results.
|
void |
setSupportsMultipleResultSets(boolean supportsMultipleResultSets)
Sets the supports multiple result sets.
|
void |
setSupportsMultipleTransactions(boolean supportsMultipleTransactions)
Sets the supports multiple transactions.
|
void |
setSupportsNamedParameters(boolean supportsNamedParameters)
Sets the supports named parameters.
|
void |
setSupportsNonNullableColumns(boolean supportsNonNullableColumns)
Sets the supports non nullable columns.
|
void |
setSupportsOpenCursorsAcrossCommit(boolean supportsOpenCursorsAcrossCommit)
Sets the supports open cursors across commit.
|
void |
setSupportsOpenCursorsAcrossRollback(boolean supportsOpenCursorsAcrossRollback)
Sets the supports open cursors across rollback.
|
void |
setSupportsOpenStatementsAcrossCommit(boolean supportsOpenStatementsAcrossCommit)
Sets the supports open statements across commit.
|
void |
setSupportsOpenStatementsAcrossRollback(boolean supportsOpenStatementsAcrossRollback)
Sets the supports open statements across rollback.
|
void |
setSupportsOrderByUnrelated(boolean supportsOrderByUnrelated)
Sets the supports order by unrelated.
|
void |
setSupportsOuterJoins(boolean supportsOuterJoins)
Sets the supports outer joins.
|
void |
setSupportsPositionedDelete(boolean supportsPositionedDelete)
Sets the supports positioned delete.
|
void |
setSupportsPositionedUpdate(boolean supportsPositionedUpdate)
Sets the supports positioned update.
|
void |
setSupportsRefCursors(boolean supportsRefCursors)
Sets the supports ref cursors.
|
void |
setSupportsSavepoints(boolean supportsSavepoints)
Sets the supports savepoints.
|
void |
setSupportsSchemasInDataManipulation(boolean supportsSchemasInDataManipulation)
Sets the supports schemas in data manipulation.
|
void |
setSupportsSchemasInIndexDefinitions(boolean supportsSchemasInIndexDefinitions)
Sets the supports schemas in index definitions.
|
void |
setSupportsSchemasInPrivilegeDefinitions(boolean supportsSchemasInPrivilegeDefinitions)
Sets the supports schemas in privilege definitions.
|
void |
setSupportsSchemasInProcedureCalls(boolean supportsSchemasInProcedureCalls)
Sets the supports schemas in procedure calls.
|
void |
setSupportsSchemasInTableDefinitions(boolean supportsSchemasInTableDefinitions)
Sets the supports schemas in table definitions.
|
void |
setSupportsSelectForUpdate(boolean supportsSelectForUpdate)
Sets the supports select for update.
|
void |
setSupportsStatementPooling(boolean supportsStatementPooling)
Sets the supports statement pooling.
|
void |
setSupportsStoredFunctionsUsingCallSyntax(boolean supportsStoredFunctionsUsingCallSyntax)
Sets the supports stored functions using call syntax.
|
void |
setSupportsStoredProcedures(boolean supportsStoredProcedures)
Sets the supports stored procedures.
|
void |
setSupportsSubqueriesInComparisons(boolean supportsSubqueriesInComparisons)
Sets the supports subqueries in comparisons.
|
void |
setSupportsSubqueriesInExists(boolean supportsSubqueriesInExists)
Sets the supports subqueries in exists.
|
void |
setSupportsSubqueriesInIns(boolean supportsSubqueriesInIns)
Sets the supports subqueries in ins.
|
void |
setSupportsSubqueriesInQuantifieds(boolean supportsSubqueriesInQuantifieds)
Sets the supports subqueries in quantifieds.
|
void |
setSupportsTableCorrelationNames(boolean supportsTableCorrelationNames)
Sets the supports table correlation names.
|
void |
setSupportsTransactions(boolean supportsTransactions)
Sets the supports transactions.
|
void |
setSupportsUnion(boolean supportsUnion)
Sets the supports union.
|
void |
setSupportsUnionAll(boolean supportsUnionAll)
Sets the supports union all.
|
void |
setSystemFunctions(String systemFunctions)
Sets the system functions.
|
void |
setTimeDateFunctions(String timeDateFunctions)
Sets the time date functions.
|
void |
setUsesLocalFilePerTable(boolean usesLocalFilePerTable)
Sets the uses local file per table.
|
void |
setUsesLocalFiles(boolean usesLocalFiles)
Sets the uses local files.
|
public DatabaseMetadata(Connection connection, String catalogName, DatabaseMetadataHelper.Filter<String> schemaNameFilter, DatabaseMetadataHelper.Filter<String> tableNameFilter) throws SQLException
connection - the connectioncatalogName - the catalog nameschemaNameFilter - the schema name filtertableNameFilter - the table name filterSQLException - the SQL exceptionpublic boolean isAllProceduresAreCallable()
public void setAllProceduresAreCallable(boolean allProceduresAreCallable)
allProceduresAreCallable - the new all procedures are callablepublic boolean isAllTablesAreSelectable()
public void setAllTablesAreSelectable(boolean allTablesAreSelectable)
allTablesAreSelectable - the new all tables are selectablepublic String getGetURL()
public void setGetURL(String getURL)
getURL - the new gets the URLpublic String getGetUserName()
public void setGetUserName(String getUserName)
getUserName - the new gets the user namepublic boolean isReadOnly()
public void setReadOnly(boolean isReadOnly)
isReadOnly - the new read onlypublic boolean isNullsAreSortedHigh()
public void setNullsAreSortedHigh(boolean nullsAreSortedHigh)
nullsAreSortedHigh - the new nulls are sorted highpublic boolean isNullsAreSortedLow()
public void setNullsAreSortedLow(boolean nullsAreSortedLow)
nullsAreSortedLow - the new nulls are sorted lowpublic boolean isNullsAreSortedAtStart()
public void setNullsAreSortedAtStart(boolean nullsAreSortedAtStart)
nullsAreSortedAtStart - the new nulls are sorted at startpublic boolean isNullsAreSortedAtEnd()
public void setNullsAreSortedAtEnd(boolean nullsAreSortedAtEnd)
nullsAreSortedAtEnd - the new nulls are sorted at endpublic String getDatabaseProductName()
public void setDatabaseProductName(String databaseProductName)
databaseProductName - the new database product namepublic String getDatabaseProductVersion()
public void setDatabaseProductVersion(String databaseProductVersion)
databaseProductVersion - the new database product versionpublic String getDriverName()
public void setDriverName(String driverName)
driverName - the new driver namepublic String getDriverVersion()
public void setDriverVersion(String driverVersion)
driverVersion - the new driver versionpublic int getDriverMajorVersion()
public void setDriverMajorVersion(int driverMajorVersion)
driverMajorVersion - the new driver major versionpublic int getDriverMinorVersion()
public void setDriverMinorVersion(int driverMinorVersion)
driverMinorVersion - the new driver minor versionpublic boolean isUsesLocalFiles()
public void setUsesLocalFiles(boolean usesLocalFiles)
usesLocalFiles - the new uses local filespublic boolean isUsesLocalFilePerTable()
public void setUsesLocalFilePerTable(boolean usesLocalFilePerTable)
usesLocalFilePerTable - the new uses local file per tablepublic boolean isSupportsMixedCaseIdentifiers()
public void setSupportsMixedCaseIdentifiers(boolean supportsMixedCaseIdentifiers)
supportsMixedCaseIdentifiers - the new supports mixed case identifierspublic boolean isStoresUpperCaseIdentifiers()
public void setStoresUpperCaseIdentifiers(boolean storesUpperCaseIdentifiers)
storesUpperCaseIdentifiers - the new stores upper case identifierspublic boolean isStoresLowerCaseIdentifiers()
public void setStoresLowerCaseIdentifiers(boolean storesLowerCaseIdentifiers)
storesLowerCaseIdentifiers - the new stores lower case identifierspublic boolean isStoresMixedCaseIdentifiers()
public void setStoresMixedCaseIdentifiers(boolean storesMixedCaseIdentifiers)
storesMixedCaseIdentifiers - the new stores mixed case identifierspublic boolean isSupportsMixedCaseQuotedIdentifiers()
public void setSupportsMixedCaseQuotedIdentifiers(boolean supportsMixedCaseQuotedIdentifiers)
supportsMixedCaseQuotedIdentifiers - the new supports mixed case quoted identifierspublic boolean isStoresUpperCaseQuotedIdentifiers()
public void setStoresUpperCaseQuotedIdentifiers(boolean storesUpperCaseQuotedIdentifiers)
storesUpperCaseQuotedIdentifiers - the new stores upper case quoted identifierspublic boolean isStoresLowerCaseQuotedIdentifiers()
public void setStoresLowerCaseQuotedIdentifiers(boolean storesLowerCaseQuotedIdentifiers)
storesLowerCaseQuotedIdentifiers - the new stores lower case quoted identifierspublic boolean isStoresMixedCaseQuotedIdentifiers()
public void setStoresMixedCaseQuotedIdentifiers(boolean storesMixedCaseQuotedIdentifiers)
storesMixedCaseQuotedIdentifiers - the new stores mixed case quoted identifierspublic String getIdentifierQuoteString()
public void setIdentifierQuoteString(String identifierQuoteString)
identifierQuoteString - the new identifier quote stringpublic String getSqlKeywords()
public void setSqlKeywords(String sqlKeywords)
sqlKeywords - the new sql keywordspublic String getNumericFunctions()
public void setNumericFunctions(String numericFunctions)
numericFunctions - the new numeric functionspublic String getStringFunctions()
public void setStringFunctions(String stringFunctions)
stringFunctions - the new string functionspublic String getSystemFunctions()
public void setSystemFunctions(String systemFunctions)
systemFunctions - the new system functionspublic String getTimeDateFunctions()
public void setTimeDateFunctions(String timeDateFunctions)
timeDateFunctions - the new time date functionspublic String getSearchStringEscape()
public void setSearchStringEscape(String searchStringEscape)
searchStringEscape - the new search string escapepublic String getExtraNameCharacters()
public void setExtraNameCharacters(String extraNameCharacters)
extraNameCharacters - the new extra name characterspublic boolean isSupportsAlterTableWithAddColumn()
public void setSupportsAlterTableWithAddColumn(boolean supportsAlterTableWithAddColumn)
supportsAlterTableWithAddColumn - the new supports alter table with add columnpublic boolean isSupportsAlterTableWithDropColumn()
public void setSupportsAlterTableWithDropColumn(boolean supportsAlterTableWithDropColumn)
supportsAlterTableWithDropColumn - the new supports alter table with drop columnpublic boolean isSupportsColumnAliasing()
public void setSupportsColumnAliasing(boolean supportsColumnAliasing)
supportsColumnAliasing - the new supports column aliasingpublic boolean isNullPlusNonNullIsNull()
public void setNullPlusNonNullIsNull(boolean nullPlusNonNullIsNull)
nullPlusNonNullIsNull - the new null plus non null is nullpublic boolean isSupportsConvert()
public void setSupportsConvert(boolean supportsConvert)
supportsConvert - the new supports convertpublic boolean isSupportsTableCorrelationNames()
public void setSupportsTableCorrelationNames(boolean supportsTableCorrelationNames)
supportsTableCorrelationNames - the new supports table correlation namespublic boolean isSupportsDifferentTableCorrelationNames()
public void setSupportsDifferentTableCorrelationNames(boolean supportsDifferentTableCorrelationNames)
supportsDifferentTableCorrelationNames - the new supports different table correlation namespublic boolean isSupportsExpressionsInOrderBy()
public void setSupportsExpressionsInOrderBy(boolean supportsExpressionsInOrderBy)
supportsExpressionsInOrderBy - the new supports expressions in order bypublic boolean isSupportsOrderByUnrelated()
public void setSupportsOrderByUnrelated(boolean supportsOrderByUnrelated)
supportsOrderByUnrelated - the new supports order by unrelatedpublic boolean isSupportsGroupBy()
public void setSupportsGroupBy(boolean supportsGroupBy)
supportsGroupBy - the new supports group bypublic boolean isSupportsGroupByUnrelated()
public void setSupportsGroupByUnrelated(boolean supportsGroupByUnrelated)
supportsGroupByUnrelated - the new supports group by unrelatedpublic boolean isSupportsGroupByBeyondSelect()
public void setSupportsGroupByBeyondSelect(boolean supportsGroupByBeyondSelect)
supportsGroupByBeyondSelect - the new supports group by beyond selectpublic boolean isSupportsLikeEscapeClause()
public void setSupportsLikeEscapeClause(boolean supportsLikeEscapeClause)
supportsLikeEscapeClause - the new supports like escape clausepublic boolean isSupportsMultipleResultSets()
public void setSupportsMultipleResultSets(boolean supportsMultipleResultSets)
supportsMultipleResultSets - the new supports multiple result setspublic boolean isSupportsMultipleTransactions()
public void setSupportsMultipleTransactions(boolean supportsMultipleTransactions)
supportsMultipleTransactions - the new supports multiple transactionspublic boolean isSupportsNonNullableColumns()
public void setSupportsNonNullableColumns(boolean supportsNonNullableColumns)
supportsNonNullableColumns - the new supports non nullable columnspublic boolean isSupportsMinimumSQLGrammar()
public void setSupportsMinimumSQLGrammar(boolean supportsMinimumSQLGrammar)
supportsMinimumSQLGrammar - the new supports minimum SQL grammarpublic boolean isSupportsCoreSQLGrammar()
public void setSupportsCoreSQLGrammar(boolean supportsCoreSQLGrammar)
supportsCoreSQLGrammar - the new supports core SQL grammarpublic boolean isSupportsExtendedSQLGrammar()
public void setSupportsExtendedSQLGrammar(boolean supportsExtendedSQLGrammar)
supportsExtendedSQLGrammar - the new supports extended SQL grammarpublic boolean isSupportsANSI92EntryLevelSQL()
public void setSupportsANSI92EntryLevelSQL(boolean supportsANSI92EntryLevelSQL)
supportsANSI92EntryLevelSQL - the new supports ANSI 92 entry level SQLpublic boolean isSupportsANSI92IntermediateSQL()
public void setSupportsANSI92IntermediateSQL(boolean supportsANSI92IntermediateSQL)
supportsANSI92IntermediateSQL - the new supports ANSI 92 intermediate SQLpublic boolean isSupportsANSI92FullSQL()
public void setSupportsANSI92FullSQL(boolean supportsANSI92FullSQL)
supportsANSI92FullSQL - the new supports ANSI 92 full SQLpublic boolean isSupportsIntegrityEnhancementFacility()
public void setSupportsIntegrityEnhancementFacility(boolean supportsIntegrityEnhancementFacility)
supportsIntegrityEnhancementFacility - the new supports integrity enhancement facilitypublic boolean isSupportsOuterJoins()
public void setSupportsOuterJoins(boolean supportsOuterJoins)
supportsOuterJoins - the new supports outer joinspublic boolean isSupportsFullOuterJoins()
public void setSupportsFullOuterJoins(boolean supportsFullOuterJoins)
supportsFullOuterJoins - the new supports full outer joinspublic boolean isSupportsLimitedOuterJoins()
public void setSupportsLimitedOuterJoins(boolean supportsLimitedOuterJoins)
supportsLimitedOuterJoins - the new supports limited outer joinspublic String getSchemaTerm()
public void setSchemaTerm(String schemaTerm)
schemaTerm - the new schema termpublic String getProcedureTerm()
public void setProcedureTerm(String procedureTerm)
procedureTerm - the new procedure termpublic String getCatalogTerm()
public void setCatalogTerm(String catalogTerm)
catalogTerm - the new catalog termpublic boolean isCatalogAtStart()
public void setCatalogAtStart(boolean isCatalogAtStart)
isCatalogAtStart - the new catalog at startpublic String getGetCatalogSeparator()
public void setGetCatalogSeparator(String getCatalogSeparator)
getCatalogSeparator - the new gets the catalog separatorpublic boolean isSupportsSchemasInDataManipulation()
public void setSupportsSchemasInDataManipulation(boolean supportsSchemasInDataManipulation)
supportsSchemasInDataManipulation - the new supports schemas in data manipulationpublic boolean isSupportsSchemasInProcedureCalls()
public void setSupportsSchemasInProcedureCalls(boolean supportsSchemasInProcedureCalls)
supportsSchemasInProcedureCalls - the new supports schemas in procedure callspublic boolean isSupportsSchemasInTableDefinitions()
public void setSupportsSchemasInTableDefinitions(boolean supportsSchemasInTableDefinitions)
supportsSchemasInTableDefinitions - the new supports schemas in table definitionspublic boolean isSupportsSchemasInIndexDefinitions()
public void setSupportsSchemasInIndexDefinitions(boolean supportsSchemasInIndexDefinitions)
supportsSchemasInIndexDefinitions - the new supports schemas in index definitionspublic boolean isSupportsSchemasInPrivilegeDefinitions()
public void setSupportsSchemasInPrivilegeDefinitions(boolean supportsSchemasInPrivilegeDefinitions)
supportsSchemasInPrivilegeDefinitions - the new supports schemas in privilege definitionspublic boolean isSupportsCatalogsInDataManipulation()
public void setSupportsCatalogsInDataManipulation(boolean supportsCatalogsInDataManipulation)
supportsCatalogsInDataManipulation - the new supports catalogs in data manipulationpublic boolean isSupportsCatalogsInProcedureCalls()
public void setSupportsCatalogsInProcedureCalls(boolean supportsCatalogsInProcedureCalls)
supportsCatalogsInProcedureCalls - the new supports catalogs in procedure callspublic boolean isSupportsCatalogsInTableDefinitions()
public void setSupportsCatalogsInTableDefinitions(boolean supportsCatalogsInTableDefinitions)
supportsCatalogsInTableDefinitions - the new supports catalogs in table definitionspublic boolean isSupportsCatalogsInIndexDefinitions()
public void setSupportsCatalogsInIndexDefinitions(boolean supportsCatalogsInIndexDefinitions)
supportsCatalogsInIndexDefinitions - the new supports catalogs in index definitionspublic boolean isSupportsCatalogsInPrivilegeDefinitions()
public void setSupportsCatalogsInPrivilegeDefinitions(boolean supportsCatalogsInPrivilegeDefinitions)
supportsCatalogsInPrivilegeDefinitions - the new supports catalogs in privilege definitionspublic boolean isSupportsPositionedDelete()
public void setSupportsPositionedDelete(boolean supportsPositionedDelete)
supportsPositionedDelete - the new supports positioned deletepublic boolean isSupportsPositionedUpdate()
public void setSupportsPositionedUpdate(boolean supportsPositionedUpdate)
supportsPositionedUpdate - the new supports positioned updatepublic boolean isSupportsSelectForUpdate()
public void setSupportsSelectForUpdate(boolean supportsSelectForUpdate)
supportsSelectForUpdate - the new supports select for updatepublic boolean isSupportsStoredProcedures()
public void setSupportsStoredProcedures(boolean supportsStoredProcedures)
supportsStoredProcedures - the new supports stored procedurespublic boolean isSupportsSubqueriesInComparisons()
public void setSupportsSubqueriesInComparisons(boolean supportsSubqueriesInComparisons)
supportsSubqueriesInComparisons - the new supports subqueries in comparisonspublic boolean isSupportsSubqueriesInExists()
public void setSupportsSubqueriesInExists(boolean supportsSubqueriesInExists)
supportsSubqueriesInExists - the new supports subqueries in existspublic boolean isSupportsSubqueriesInIns()
public void setSupportsSubqueriesInIns(boolean supportsSubqueriesInIns)
supportsSubqueriesInIns - the new supports subqueries in inspublic boolean isSupportsSubqueriesInQuantifieds()
public void setSupportsSubqueriesInQuantifieds(boolean supportsSubqueriesInQuantifieds)
supportsSubqueriesInQuantifieds - the new supports subqueries in quantifiedspublic boolean isSupportsCorrelatedSubqueries()
public void setSupportsCorrelatedSubqueries(boolean supportsCorrelatedSubqueries)
supportsCorrelatedSubqueries - the new supports correlated subqueriespublic boolean isSupportsUnion()
public void setSupportsUnion(boolean supportsUnion)
supportsUnion - the new supports unionpublic boolean isSupportsUnionAll()
public void setSupportsUnionAll(boolean supportsUnionAll)
supportsUnionAll - the new supports union allpublic boolean isSupportsOpenCursorsAcrossCommit()
public void setSupportsOpenCursorsAcrossCommit(boolean supportsOpenCursorsAcrossCommit)
supportsOpenCursorsAcrossCommit - the new supports open cursors across commitpublic boolean isSupportsOpenCursorsAcrossRollback()
public void setSupportsOpenCursorsAcrossRollback(boolean supportsOpenCursorsAcrossRollback)
supportsOpenCursorsAcrossRollback - the new supports open cursors across rollbackpublic boolean isSupportsOpenStatementsAcrossCommit()
public void setSupportsOpenStatementsAcrossCommit(boolean supportsOpenStatementsAcrossCommit)
supportsOpenStatementsAcrossCommit - the new supports open statements across commitpublic boolean isSupportsOpenStatementsAcrossRollback()
public void setSupportsOpenStatementsAcrossRollback(boolean supportsOpenStatementsAcrossRollback)
supportsOpenStatementsAcrossRollback - the new supports open statements across rollbackpublic int getMaxBinaryLiteralLength()
public void setMaxBinaryLiteralLength(int maxBinaryLiteralLength)
maxBinaryLiteralLength - the new max binary literal lengthpublic int getMaxCharLiteralLength()
public void setMaxCharLiteralLength(int maxCharLiteralLength)
maxCharLiteralLength - the new max char literal lengthpublic int getMaxColumnNameLength()
public void setMaxColumnNameLength(int maxColumnNameLength)
maxColumnNameLength - the new max column name lengthpublic int getMaxColumnsInGroupBy()
public void setMaxColumnsInGroupBy(int maxColumnsInGroupBy)
maxColumnsInGroupBy - the new max columns in group bypublic int getMaxColumnsInIndex()
public void setMaxColumnsInIndex(int maxColumnsInIndex)
maxColumnsInIndex - the new max columns in indexpublic int getMaxColumnsInOrderBy()
public void setMaxColumnsInOrderBy(int maxColumnsInOrderBy)
maxColumnsInOrderBy - the new max columns in order bypublic int getMaxColumnsInSelect()
public void setMaxColumnsInSelect(int maxColumnsInSelect)
maxColumnsInSelect - the new max columns in selectpublic int getMaxColumnsInTable()
public void setMaxColumnsInTable(int maxColumnsInTable)
maxColumnsInTable - the new max columns in tablepublic int getMaxConnections()
public void setMaxConnections(int maxConnections)
maxConnections - the new max connectionspublic int getMaxCursorNameLength()
public void setMaxCursorNameLength(int maxCursorNameLength)
maxCursorNameLength - the new max cursor name lengthpublic int getMaxIndexLength()
public void setMaxIndexLength(int maxIndexLength)
maxIndexLength - the new max index lengthpublic int getMaxSchemaNameLength()
public void setMaxSchemaNameLength(int maxSchemaNameLength)
maxSchemaNameLength - the new max schema name lengthpublic int getMaxProcedureNameLength()
public void setMaxProcedureNameLength(int maxProcedureNameLength)
maxProcedureNameLength - the new max procedure name lengthpublic int getMaxCatalogNameLength()
public void setMaxCatalogNameLength(int maxCatalogNameLength)
maxCatalogNameLength - the new max catalog name lengthpublic int getMaxRowSize()
public void setMaxRowSize(int maxRowSize)
maxRowSize - the new max row sizepublic boolean isMaxRowSizeIncludeBlobs()
public void setMaxRowSizeIncludeBlobs(boolean maxRowSizeIncludeBlobs)
maxRowSizeIncludeBlobs - the new max row size include blobspublic int getMaxStatementLength()
public void setMaxStatementLength(int maxStatementLength)
maxStatementLength - the new max statement lengthpublic int getMaxStatements()
public void setMaxStatements(int maxStatements)
maxStatements - the new max statementspublic int getMaxTableNameLength()
public void setMaxTableNameLength(int maxTableNameLength)
maxTableNameLength - the new max table name lengthpublic int getMaxTablesInSelect()
public void setMaxTablesInSelect(int maxTablesInSelect)
maxTablesInSelect - the new max tables in selectpublic int getMaxUserNameLength()
public void setMaxUserNameLength(int maxUserNameLength)
maxUserNameLength - the new max user name lengthpublic int getDefaultTransactionIsolation()
public void setDefaultTransactionIsolation(int defaultTransactionIsolation)
defaultTransactionIsolation - the new default transaction isolationpublic boolean isSupportsTransactions()
public void setSupportsTransactions(boolean supportsTransactions)
supportsTransactions - the new supports transactionspublic boolean isSupportsDataDefinitionAndDataManipulationTransactions()
public void setSupportsDataDefinitionAndDataManipulationTransactions(boolean supportsDataDefinitionAndDataManipulationTransactions)
supportsDataDefinitionAndDataManipulationTransactions - the new supports data definition and data manipulation transactionspublic boolean isSupportsDataManipulationTransactionsOnly()
public void setSupportsDataManipulationTransactionsOnly(boolean supportsDataManipulationTransactionsOnly)
supportsDataManipulationTransactionsOnly - the new supports data manipulation transactions onlypublic boolean isDataDefinitionCausesTransactionCommit()
public void setDataDefinitionCausesTransactionCommit(boolean dataDefinitionCausesTransactionCommit)
dataDefinitionCausesTransactionCommit - the new data definition causes transaction commitpublic boolean isDataDefinitionIgnoredInTransactions()
public void setDataDefinitionIgnoredInTransactions(boolean dataDefinitionIgnoredInTransactions)
dataDefinitionIgnoredInTransactions - the new data definition ignored in transactionspublic boolean isSupportsBatchUpdates()
public void setSupportsBatchUpdates(boolean supportsBatchUpdates)
supportsBatchUpdates - the new supports batch updatespublic boolean isSupportsSavepoints()
public void setSupportsSavepoints(boolean supportsSavepoints)
supportsSavepoints - the new supports savepointspublic boolean isSupportsNamedParameters()
public void setSupportsNamedParameters(boolean supportsNamedParameters)
supportsNamedParameters - the new supports named parameterspublic boolean isSupportsMultipleOpenResults()
public void setSupportsMultipleOpenResults(boolean supportsMultipleOpenResults)
supportsMultipleOpenResults - the new supports multiple open resultspublic boolean isSupportsGetGeneratedKeys()
public void setSupportsGetGeneratedKeys(boolean supportsGetGeneratedKeys)
supportsGetGeneratedKeys - the new supports get generated keyspublic int getGetResultSetHoldability()
public void setGetResultSetHoldability(int getResultSetHoldability)
getResultSetHoldability - the new gets the result set holdabilitypublic int getGetDatabaseMajorVersion()
public void setGetDatabaseMajorVersion(int getDatabaseMajorVersion)
getDatabaseMajorVersion - the new gets the database major versionpublic int getGetDatabaseMinorVersion()
public void setGetDatabaseMinorVersion(int getDatabaseMinorVersion)
getDatabaseMinorVersion - the new gets the database minor versionpublic int getGetJDBCMajorVersion()
public void setGetJDBCMajorVersion(int getJDBCMajorVersion)
getJDBCMajorVersion - the new gets the JDBC major versionpublic int getGetJDBCMinorVersion()
public void setGetJDBCMinorVersion(int getJDBCMinorVersion)
getJDBCMinorVersion - the new gets the JDBC minor versionpublic int getGetSQLStateType()
public void setGetSQLStateType(int getSQLStateType)
getSQLStateType - the new gets the SQL state typepublic boolean isLocatorsUpdateCopy()
public void setLocatorsUpdateCopy(boolean locatorsUpdateCopy)
locatorsUpdateCopy - the new locators update copypublic boolean isSupportsStatementPooling()
public void setSupportsStatementPooling(boolean supportsStatementPooling)
supportsStatementPooling - the new supports statement poolingpublic boolean isSupportsStoredFunctionsUsingCallSyntax()
public void setSupportsStoredFunctionsUsingCallSyntax(boolean supportsStoredFunctionsUsingCallSyntax)
supportsStoredFunctionsUsingCallSyntax - the new supports stored functions using call syntaxpublic boolean isAutoCommitFailureClosesAllResultSets()
public void setAutoCommitFailureClosesAllResultSets(boolean autoCommitFailureClosesAllResultSets)
autoCommitFailureClosesAllResultSets - the new auto commit failure closes all result setspublic boolean isGeneratedKeyAlwaysReturned()
public void setGeneratedKeyAlwaysReturned(boolean generatedKeyAlwaysReturned)
generatedKeyAlwaysReturned - the new generated key always returnedpublic long getGetMaxLogicalLobSize()
public void setGetMaxLogicalLobSize(long getMaxLogicalLobSize)
getMaxLogicalLobSize - the new gets the max logical lob sizepublic boolean isSupportsRefCursors()
public void setSupportsRefCursors(boolean supportsRefCursors)
supportsRefCursors - the new supports ref cursorspublic List<SchemaMetadata> getSchemas()
public String getKind()
public void setKind(String kind)
kind - the new kindCopyright © 2010–2018 Eclipse Foundation. All rights reserved.