Class DatabaseMetadata

java.lang.Object
org.eclipse.dirigible.database.api.metadata.DatabaseMetadata

public class DatabaseMetadata
extends Object
The Database Metadata transport object.
  • Constructor Details

  • Method Details

    • isAllProceduresAreCallable

      public boolean isAllProceduresAreCallable()
      Checks if is all procedures are callable.
      Returns:
      true, if is all procedures are callable
    • setAllProceduresAreCallable

      public void setAllProceduresAreCallable​(boolean allProceduresAreCallable)
      Sets the all procedures are callable.
      Parameters:
      allProceduresAreCallable - the new all procedures are callable
    • isAllTablesAreSelectable

      public boolean isAllTablesAreSelectable()
      Checks if is all tables are selectable.
      Returns:
      true, if is all tables are selectable
    • setAllTablesAreSelectable

      public void setAllTablesAreSelectable​(boolean allTablesAreSelectable)
      Sets the all tables are selectable.
      Parameters:
      allTablesAreSelectable - the new all tables are selectable
    • getURL

      public String getURL()
      Gets the URL.
      Returns:
      the URL
    • setURL

      public void setURL​(String url)
      Sets the URL.
      Parameters:
      url - the new URL
    • getUserName

      public String getUserName()
      Gets the user name.
      Returns:
      the user name
    • setUserName

      public void setUserName​(String userName)
      Sets the gets the user name.
      Parameters:
      userName - the new gets the user name
    • isReadOnly

      public boolean isReadOnly()
      Checks if is read only.
      Returns:
      true, if is read only
    • setReadOnly

      public void setReadOnly​(boolean isReadOnly)
      Sets the read only.
      Parameters:
      isReadOnly - the new read only
    • isNullsAreSortedHigh

      public boolean isNullsAreSortedHigh()
      Checks if is nulls are sorted high.
      Returns:
      true, if is nulls are sorted high
    • setNullsAreSortedHigh

      public void setNullsAreSortedHigh​(boolean nullsAreSortedHigh)
      Sets the nulls are sorted high.
      Parameters:
      nullsAreSortedHigh - the new nulls are sorted high
    • isNullsAreSortedLow

      public boolean isNullsAreSortedLow()
      Checks if is nulls are sorted low.
      Returns:
      true, if is nulls are sorted low
    • setNullsAreSortedLow

      public void setNullsAreSortedLow​(boolean nullsAreSortedLow)
      Sets the nulls are sorted low.
      Parameters:
      nullsAreSortedLow - the new nulls are sorted low
    • isNullsAreSortedAtStart

      public boolean isNullsAreSortedAtStart()
      Checks if is nulls are sorted at start.
      Returns:
      true, if is nulls are sorted at start
    • setNullsAreSortedAtStart

      public void setNullsAreSortedAtStart​(boolean nullsAreSortedAtStart)
      Sets the nulls are sorted at start.
      Parameters:
      nullsAreSortedAtStart - the new nulls are sorted at start
    • isNullsAreSortedAtEnd

      public boolean isNullsAreSortedAtEnd()
      Checks if is nulls are sorted at end.
      Returns:
      true, if is nulls are sorted at end
    • setNullsAreSortedAtEnd

      public void setNullsAreSortedAtEnd​(boolean nullsAreSortedAtEnd)
      Sets the nulls are sorted at end.
      Parameters:
      nullsAreSortedAtEnd - the new nulls are sorted at end
    • getDatabaseProductName

      public String getDatabaseProductName()
      Gets the database product name.
      Returns:
      the database product name
    • setDatabaseProductName

      public void setDatabaseProductName​(String databaseProductName)
      Sets the database product name.
      Parameters:
      databaseProductName - the new database product name
    • getDatabaseProductVersion

      public String getDatabaseProductVersion()
      Gets the database product version.
      Returns:
      the database product version
    • setDatabaseProductVersion

      public void setDatabaseProductVersion​(String databaseProductVersion)
      Sets the database product version.
      Parameters:
      databaseProductVersion - the new database product version
    • getDriverName

      public String getDriverName()
      Gets the driver name.
      Returns:
      the driver name
    • setDriverName

      public void setDriverName​(String driverName)
      Sets the driver name.
      Parameters:
      driverName - the new driver name
    • getDriverVersion

      public String getDriverVersion()
      Gets the driver version.
      Returns:
      the driver version
    • setDriverVersion

      public void setDriverVersion​(String driverVersion)
      Sets the driver version.
      Parameters:
      driverVersion - the new driver version
    • getDriverMajorVersion

      public int getDriverMajorVersion()
      Gets the driver major version.
      Returns:
      the driver major version
    • setDriverMajorVersion

      public void setDriverMajorVersion​(int driverMajorVersion)
      Sets the driver major version.
      Parameters:
      driverMajorVersion - the new driver major version
    • getDriverMinorVersion

      public int getDriverMinorVersion()
      Gets the driver minor version.
      Returns:
      the driver minor version
    • setDriverMinorVersion

      public void setDriverMinorVersion​(int driverMinorVersion)
      Sets the driver minor version.
      Parameters:
      driverMinorVersion - the new driver minor version
    • isUsesLocalFiles

      public boolean isUsesLocalFiles()
      Checks if is uses local files.
      Returns:
      true, if is uses local files
    • setUsesLocalFiles

      public void setUsesLocalFiles​(boolean usesLocalFiles)
      Sets the uses local files.
      Parameters:
      usesLocalFiles - the new uses local files
    • isUsesLocalFilePerTable

      public boolean isUsesLocalFilePerTable()
      Checks if is uses local file per table.
      Returns:
      true, if is uses local file per table
    • setUsesLocalFilePerTable

      public void setUsesLocalFilePerTable​(boolean usesLocalFilePerTable)
      Sets the uses local file per table.
      Parameters:
      usesLocalFilePerTable - the new uses local file per table
    • isSupportsMixedCaseIdentifiers

      public boolean isSupportsMixedCaseIdentifiers()
      Checks if is supports mixed case identifiers.
      Returns:
      true, if is supports mixed case identifiers
    • setSupportsMixedCaseIdentifiers

      public void setSupportsMixedCaseIdentifiers​(boolean supportsMixedCaseIdentifiers)
      Sets the supports mixed case identifiers.
      Parameters:
      supportsMixedCaseIdentifiers - the new supports mixed case identifiers
    • isStoresUpperCaseIdentifiers

      public boolean isStoresUpperCaseIdentifiers()
      Checks if is stores upper case identifiers.
      Returns:
      true, if is stores upper case identifiers
    • setStoresUpperCaseIdentifiers

      public void setStoresUpperCaseIdentifiers​(boolean storesUpperCaseIdentifiers)
      Sets the stores upper case identifiers.
      Parameters:
      storesUpperCaseIdentifiers - the new stores upper case identifiers
    • isStoresLowerCaseIdentifiers

      public boolean isStoresLowerCaseIdentifiers()
      Checks if is stores lower case identifiers.
      Returns:
      true, if is stores lower case identifiers
    • setStoresLowerCaseIdentifiers

      public void setStoresLowerCaseIdentifiers​(boolean storesLowerCaseIdentifiers)
      Sets the stores lower case identifiers.
      Parameters:
      storesLowerCaseIdentifiers - the new stores lower case identifiers
    • isStoresMixedCaseIdentifiers

      public boolean isStoresMixedCaseIdentifiers()
      Checks if is stores mixed case identifiers.
      Returns:
      true, if is stores mixed case identifiers
    • setStoresMixedCaseIdentifiers

      public void setStoresMixedCaseIdentifiers​(boolean storesMixedCaseIdentifiers)
      Sets the stores mixed case identifiers.
      Parameters:
      storesMixedCaseIdentifiers - the new stores mixed case identifiers
    • isSupportsMixedCaseQuotedIdentifiers

      public boolean isSupportsMixedCaseQuotedIdentifiers()
      Checks if is supports mixed case quoted identifiers.
      Returns:
      true, if is supports mixed case quoted identifiers
    • setSupportsMixedCaseQuotedIdentifiers

      public void setSupportsMixedCaseQuotedIdentifiers​(boolean supportsMixedCaseQuotedIdentifiers)
      Sets the supports mixed case quoted identifiers.
      Parameters:
      supportsMixedCaseQuotedIdentifiers - the new supports mixed case quoted identifiers
    • isStoresUpperCaseQuotedIdentifiers

      public boolean isStoresUpperCaseQuotedIdentifiers()
      Checks if is stores upper case quoted identifiers.
      Returns:
      true, if is stores upper case quoted identifiers
    • setStoresUpperCaseQuotedIdentifiers

      public void setStoresUpperCaseQuotedIdentifiers​(boolean storesUpperCaseQuotedIdentifiers)
      Sets the stores upper case quoted identifiers.
      Parameters:
      storesUpperCaseQuotedIdentifiers - the new stores upper case quoted identifiers
    • isStoresLowerCaseQuotedIdentifiers

      public boolean isStoresLowerCaseQuotedIdentifiers()
      Checks if is stores lower case quoted identifiers.
      Returns:
      true, if is stores lower case quoted identifiers
    • setStoresLowerCaseQuotedIdentifiers

      public void setStoresLowerCaseQuotedIdentifiers​(boolean storesLowerCaseQuotedIdentifiers)
      Sets the stores lower case quoted identifiers.
      Parameters:
      storesLowerCaseQuotedIdentifiers - the new stores lower case quoted identifiers
    • isStoresMixedCaseQuotedIdentifiers

      public boolean isStoresMixedCaseQuotedIdentifiers()
      Checks if is stores mixed case quoted identifiers.
      Returns:
      true, if is stores mixed case quoted identifiers
    • setStoresMixedCaseQuotedIdentifiers

      public void setStoresMixedCaseQuotedIdentifiers​(boolean storesMixedCaseQuotedIdentifiers)
      Sets the stores mixed case quoted identifiers.
      Parameters:
      storesMixedCaseQuotedIdentifiers - the new stores mixed case quoted identifiers
    • getIdentifierQuoteString

      public String getIdentifierQuoteString()
      Gets the identifier quote string.
      Returns:
      the identifier quote string
    • setIdentifierQuoteString

      public void setIdentifierQuoteString​(String identifierQuoteString)
      Sets the identifier quote string.
      Parameters:
      identifierQuoteString - the new identifier quote string
    • getSqlKeywords

      public String getSqlKeywords()
      Gets the sql keywords.
      Returns:
      the sql keywords
    • setSqlKeywords

      public void setSqlKeywords​(String sqlKeywords)
      Sets the sql keywords.
      Parameters:
      sqlKeywords - the new sql keywords
    • getNumericFunctions

      public String getNumericFunctions()
      Gets the numeric functions.
      Returns:
      the numeric functions
    • setNumericFunctions

      public void setNumericFunctions​(String numericFunctions)
      Sets the numeric functions.
      Parameters:
      numericFunctions - the new numeric functions
    • getStringFunctions

      public String getStringFunctions()
      Gets the string functions.
      Returns:
      the string functions
    • setStringFunctions

      public void setStringFunctions​(String stringFunctions)
      Sets the string functions.
      Parameters:
      stringFunctions - the new string functions
    • getSystemFunctions

      public String getSystemFunctions()
      Gets the system functions.
      Returns:
      the system functions
    • setSystemFunctions

      public void setSystemFunctions​(String systemFunctions)
      Sets the system functions.
      Parameters:
      systemFunctions - the new system functions
    • getTimeDateFunctions

      public String getTimeDateFunctions()
      Gets the time date functions.
      Returns:
      the time date functions
    • setTimeDateFunctions

      public void setTimeDateFunctions​(String timeDateFunctions)
      Sets the time date functions.
      Parameters:
      timeDateFunctions - the new time date functions
    • getSearchStringEscape

      public String getSearchStringEscape()
      Gets the search string escape.
      Returns:
      the search string escape
    • setSearchStringEscape

      public void setSearchStringEscape​(String searchStringEscape)
      Sets the search string escape.
      Parameters:
      searchStringEscape - the new search string escape
    • getExtraNameCharacters

      public String getExtraNameCharacters()
      Gets the extra name characters.
      Returns:
      the extra name characters
    • setExtraNameCharacters

      public void setExtraNameCharacters​(String extraNameCharacters)
      Sets the extra name characters.
      Parameters:
      extraNameCharacters - the new extra name characters
    • isSupportsAlterTableWithAddColumn

      public boolean isSupportsAlterTableWithAddColumn()
      Checks if is supports alter table with add column.
      Returns:
      true, if is supports alter table with add column
    • setSupportsAlterTableWithAddColumn

      public void setSupportsAlterTableWithAddColumn​(boolean supportsAlterTableWithAddColumn)
      Sets the supports alter table with add column.
      Parameters:
      supportsAlterTableWithAddColumn - the new supports alter table with add column
    • isSupportsAlterTableWithDropColumn

      public boolean isSupportsAlterTableWithDropColumn()
      Checks if is supports alter table with drop column.
      Returns:
      true, if is supports alter table with drop column
    • setSupportsAlterTableWithDropColumn

      public void setSupportsAlterTableWithDropColumn​(boolean supportsAlterTableWithDropColumn)
      Sets the supports alter table with drop column.
      Parameters:
      supportsAlterTableWithDropColumn - the new supports alter table with drop column
    • isSupportsColumnAliasing

      public boolean isSupportsColumnAliasing()
      Checks if is supports column aliasing.
      Returns:
      true, if is supports column aliasing
    • setSupportsColumnAliasing

      public void setSupportsColumnAliasing​(boolean supportsColumnAliasing)
      Sets the supports column aliasing.
      Parameters:
      supportsColumnAliasing - the new supports column aliasing
    • isNullPlusNonNullIsNull

      public boolean isNullPlusNonNullIsNull()
      Checks if is null plus non null is null.
      Returns:
      true, if is null plus non null is null
    • setNullPlusNonNullIsNull

      public void setNullPlusNonNullIsNull​(boolean nullPlusNonNullIsNull)
      Sets the null plus non null is null.
      Parameters:
      nullPlusNonNullIsNull - the new null plus non null is null
    • isSupportsConvert

      public boolean isSupportsConvert()
      Checks if is supports convert.
      Returns:
      true, if is supports convert
    • setSupportsConvert

      public void setSupportsConvert​(boolean supportsConvert)
      Sets the supports convert.
      Parameters:
      supportsConvert - the new supports convert
    • isSupportsTableCorrelationNames

      public boolean isSupportsTableCorrelationNames()
      Checks if is supports table correlation names.
      Returns:
      true, if is supports table correlation names
    • setSupportsTableCorrelationNames

      public void setSupportsTableCorrelationNames​(boolean supportsTableCorrelationNames)
      Sets the supports table correlation names.
      Parameters:
      supportsTableCorrelationNames - the new supports table correlation names
    • isSupportsDifferentTableCorrelationNames

      public boolean isSupportsDifferentTableCorrelationNames()
      Checks if is supports different table correlation names.
      Returns:
      true, if is supports different table correlation names
    • setSupportsDifferentTableCorrelationNames

      public void setSupportsDifferentTableCorrelationNames​(boolean supportsDifferentTableCorrelationNames)
      Sets the supports different table correlation names.
      Parameters:
      supportsDifferentTableCorrelationNames - the new supports different table correlation names
    • isSupportsExpressionsInOrderBy

      public boolean isSupportsExpressionsInOrderBy()
      Checks if is supports expressions in order by.
      Returns:
      true, if is supports expressions in order by
    • setSupportsExpressionsInOrderBy

      public void setSupportsExpressionsInOrderBy​(boolean supportsExpressionsInOrderBy)
      Sets the supports expressions in order by.
      Parameters:
      supportsExpressionsInOrderBy - the new supports expressions in order by
    • isSupportsOrderByUnrelated

      public boolean isSupportsOrderByUnrelated()
      Checks if is supports order by unrelated.
      Returns:
      true, if is supports order by unrelated
    • setSupportsOrderByUnrelated

      public void setSupportsOrderByUnrelated​(boolean supportsOrderByUnrelated)
      Sets the supports order by unrelated.
      Parameters:
      supportsOrderByUnrelated - the new supports order by unrelated
    • isSupportsGroupBy

      public boolean isSupportsGroupBy()
      Checks if is supports group by.
      Returns:
      true, if is supports group by
    • setSupportsGroupBy

      public void setSupportsGroupBy​(boolean supportsGroupBy)
      Sets the supports group by.
      Parameters:
      supportsGroupBy - the new supports group by
    • isSupportsGroupByUnrelated

      public boolean isSupportsGroupByUnrelated()
      Checks if is supports group by unrelated.
      Returns:
      true, if is supports group by unrelated
    • setSupportsGroupByUnrelated

      public void setSupportsGroupByUnrelated​(boolean supportsGroupByUnrelated)
      Sets the supports group by unrelated.
      Parameters:
      supportsGroupByUnrelated - the new supports group by unrelated
    • isSupportsGroupByBeyondSelect

      public boolean isSupportsGroupByBeyondSelect()
      Checks if is supports group by beyond select.
      Returns:
      true, if is supports group by beyond select
    • setSupportsGroupByBeyondSelect

      public void setSupportsGroupByBeyondSelect​(boolean supportsGroupByBeyondSelect)
      Sets the supports group by beyond select.
      Parameters:
      supportsGroupByBeyondSelect - the new supports group by beyond select
    • isSupportsLikeEscapeClause

      public boolean isSupportsLikeEscapeClause()
      Checks if is supports like escape clause.
      Returns:
      true, if is supports like escape clause
    • setSupportsLikeEscapeClause

      public void setSupportsLikeEscapeClause​(boolean supportsLikeEscapeClause)
      Sets the supports like escape clause.
      Parameters:
      supportsLikeEscapeClause - the new supports like escape clause
    • isSupportsMultipleResultSets

      public boolean isSupportsMultipleResultSets()
      Checks if is supports multiple result sets.
      Returns:
      true, if is supports multiple result sets
    • setSupportsMultipleResultSets

      public void setSupportsMultipleResultSets​(boolean supportsMultipleResultSets)
      Sets the supports multiple result sets.
      Parameters:
      supportsMultipleResultSets - the new supports multiple result sets
    • isSupportsMultipleTransactions

      public boolean isSupportsMultipleTransactions()
      Checks if is supports multiple transactions.
      Returns:
      true, if is supports multiple transactions
    • setSupportsMultipleTransactions

      public void setSupportsMultipleTransactions​(boolean supportsMultipleTransactions)
      Sets the supports multiple transactions.
      Parameters:
      supportsMultipleTransactions - the new supports multiple transactions
    • isSupportsNonNullableColumns

      public boolean isSupportsNonNullableColumns()
      Checks if is supports non nullable columns.
      Returns:
      true, if is supports non nullable columns
    • setSupportsNonNullableColumns

      public void setSupportsNonNullableColumns​(boolean supportsNonNullableColumns)
      Sets the supports non nullable columns.
      Parameters:
      supportsNonNullableColumns - the new supports non nullable columns
    • isSupportsMinimumSQLGrammar

      public boolean isSupportsMinimumSQLGrammar()
      Checks if is supports minimum SQL grammar.
      Returns:
      true, if is supports minimum SQL grammar
    • setSupportsMinimumSQLGrammar

      public void setSupportsMinimumSQLGrammar​(boolean supportsMinimumSQLGrammar)
      Sets the supports minimum SQL grammar.
      Parameters:
      supportsMinimumSQLGrammar - the new supports minimum SQL grammar
    • isSupportsCoreSQLGrammar

      public boolean isSupportsCoreSQLGrammar()
      Checks if is supports core SQL grammar.
      Returns:
      true, if is supports core SQL grammar
    • setSupportsCoreSQLGrammar

      public void setSupportsCoreSQLGrammar​(boolean supportsCoreSQLGrammar)
      Sets the supports core SQL grammar.
      Parameters:
      supportsCoreSQLGrammar - the new supports core SQL grammar
    • isSupportsExtendedSQLGrammar

      public boolean isSupportsExtendedSQLGrammar()
      Checks if is supports extended SQL grammar.
      Returns:
      true, if is supports extended SQL grammar
    • setSupportsExtendedSQLGrammar

      public void setSupportsExtendedSQLGrammar​(boolean supportsExtendedSQLGrammar)
      Sets the supports extended SQL grammar.
      Parameters:
      supportsExtendedSQLGrammar - the new supports extended SQL grammar
    • isSupportsANSI92EntryLevelSQL

      public boolean isSupportsANSI92EntryLevelSQL()
      Checks if is supports ANSI 92 entry level SQL.
      Returns:
      true, if is supports ANSI 92 entry level SQL
    • setSupportsANSI92EntryLevelSQL

      public void setSupportsANSI92EntryLevelSQL​(boolean supportsANSI92EntryLevelSQL)
      Sets the supports ANSI 92 entry level SQL.
      Parameters:
      supportsANSI92EntryLevelSQL - the new supports ANSI 92 entry level SQL
    • isSupportsANSI92IntermediateSQL

      public boolean isSupportsANSI92IntermediateSQL()
      Checks if is supports ANSI 92 intermediate SQL.
      Returns:
      true, if is supports ANSI 92 intermediate SQL
    • setSupportsANSI92IntermediateSQL

      public void setSupportsANSI92IntermediateSQL​(boolean supportsANSI92IntermediateSQL)
      Sets the supports ANSI 92 intermediate SQL.
      Parameters:
      supportsANSI92IntermediateSQL - the new supports ANSI 92 intermediate SQL
    • isSupportsANSI92FullSQL

      public boolean isSupportsANSI92FullSQL()
      Checks if is supports ANSI 92 full SQL.
      Returns:
      true, if is supports ANSI 92 full SQL
    • setSupportsANSI92FullSQL

      public void setSupportsANSI92FullSQL​(boolean supportsANSI92FullSQL)
      Sets the supports ANSI 92 full SQL.
      Parameters:
      supportsANSI92FullSQL - the new supports ANSI 92 full SQL
    • isSupportsIntegrityEnhancementFacility

      public boolean isSupportsIntegrityEnhancementFacility()
      Checks if is supports integrity enhancement facility.
      Returns:
      true, if is supports integrity enhancement facility
    • setSupportsIntegrityEnhancementFacility

      public void setSupportsIntegrityEnhancementFacility​(boolean supportsIntegrityEnhancementFacility)
      Sets the supports integrity enhancement facility.
      Parameters:
      supportsIntegrityEnhancementFacility - the new supports integrity enhancement facility
    • isSupportsOuterJoins

      public boolean isSupportsOuterJoins()
      Checks if is supports outer joins.
      Returns:
      true, if is supports outer joins
    • setSupportsOuterJoins

      public void setSupportsOuterJoins​(boolean supportsOuterJoins)
      Sets the supports outer joins.
      Parameters:
      supportsOuterJoins - the new supports outer joins
    • isSupportsFullOuterJoins

      public boolean isSupportsFullOuterJoins()
      Checks if is supports full outer joins.
      Returns:
      true, if is supports full outer joins
    • setSupportsFullOuterJoins

      public void setSupportsFullOuterJoins​(boolean supportsFullOuterJoins)
      Sets the supports full outer joins.
      Parameters:
      supportsFullOuterJoins - the new supports full outer joins
    • isSupportsLimitedOuterJoins

      public boolean isSupportsLimitedOuterJoins()
      Checks if is supports limited outer joins.
      Returns:
      true, if is supports limited outer joins
    • setSupportsLimitedOuterJoins

      public void setSupportsLimitedOuterJoins​(boolean supportsLimitedOuterJoins)
      Sets the supports limited outer joins.
      Parameters:
      supportsLimitedOuterJoins - the new supports limited outer joins
    • getSchemaTerm

      public String getSchemaTerm()
      Gets the schema term.
      Returns:
      the schema term
    • setSchemaTerm

      public void setSchemaTerm​(String schemaTerm)
      Sets the schema term.
      Parameters:
      schemaTerm - the new schema term
    • getProcedureTerm

      public String getProcedureTerm()
      Gets the procedure term.
      Returns:
      the procedure term
    • setProcedureTerm

      public void setProcedureTerm​(String procedureTerm)
      Sets the procedure term.
      Parameters:
      procedureTerm - the new procedure term
    • getCatalogTerm

      public String getCatalogTerm()
      Gets the catalog term.
      Returns:
      the catalog term
    • setCatalogTerm

      public void setCatalogTerm​(String catalogTerm)
      Sets the catalog term.
      Parameters:
      catalogTerm - the new catalog term
    • isCatalogAtStart

      public boolean isCatalogAtStart()
      Checks if is catalog at start.
      Returns:
      true, if is catalog at start
    • setCatalogAtStart

      public void setCatalogAtStart​(boolean isCatalogAtStart)
      Sets the catalog at start.
      Parameters:
      isCatalogAtStart - the new catalog at start
    • getCatalogSeparator

      public String getCatalogSeparator()
      Gets the the catalog separator.
      Returns:
      the catalog separator
    • setCatalogSeparator

      public void setCatalogSeparator​(String catalogSeparator)
      Sets the catalog separator.
      Parameters:
      catalogSeparator - the new catalog separator
    • isSupportsSchemasInDataManipulation

      public boolean isSupportsSchemasInDataManipulation()
      Checks if is supports schemas in data manipulation.
      Returns:
      true, if is supports schemas in data manipulation
    • setSupportsSchemasInDataManipulation

      public void setSupportsSchemasInDataManipulation​(boolean supportsSchemasInDataManipulation)
      Sets the supports schemas in data manipulation.
      Parameters:
      supportsSchemasInDataManipulation - the new supports schemas in data manipulation
    • isSupportsSchemasInProcedureCalls

      public boolean isSupportsSchemasInProcedureCalls()
      Checks if is supports schemas in procedure calls.
      Returns:
      true, if is supports schemas in procedure calls
    • setSupportsSchemasInProcedureCalls

      public void setSupportsSchemasInProcedureCalls​(boolean supportsSchemasInProcedureCalls)
      Sets the supports schemas in procedure calls.
      Parameters:
      supportsSchemasInProcedureCalls - the new supports schemas in procedure calls
    • isSupportsSchemasInTableDefinitions

      public boolean isSupportsSchemasInTableDefinitions()
      Checks if is supports schemas in table definitions.
      Returns:
      true, if is supports schemas in table definitions
    • setSupportsSchemasInTableDefinitions

      public void setSupportsSchemasInTableDefinitions​(boolean supportsSchemasInTableDefinitions)
      Sets the supports schemas in table definitions.
      Parameters:
      supportsSchemasInTableDefinitions - the new supports schemas in table definitions
    • isSupportsSchemasInIndexDefinitions

      public boolean isSupportsSchemasInIndexDefinitions()
      Checks if is supports schemas in index definitions.
      Returns:
      true, if is supports schemas in index definitions
    • setSupportsSchemasInIndexDefinitions

      public void setSupportsSchemasInIndexDefinitions​(boolean supportsSchemasInIndexDefinitions)
      Sets the supports schemas in index definitions.
      Parameters:
      supportsSchemasInIndexDefinitions - the new supports schemas in index definitions
    • isSupportsSchemasInPrivilegeDefinitions

      public boolean isSupportsSchemasInPrivilegeDefinitions()
      Checks if is supports schemas in privilege definitions.
      Returns:
      true, if is supports schemas in privilege definitions
    • setSupportsSchemasInPrivilegeDefinitions

      public void setSupportsSchemasInPrivilegeDefinitions​(boolean supportsSchemasInPrivilegeDefinitions)
      Sets the supports schemas in privilege definitions.
      Parameters:
      supportsSchemasInPrivilegeDefinitions - the new supports schemas in privilege definitions
    • isSupportsCatalogsInDataManipulation

      public boolean isSupportsCatalogsInDataManipulation()
      Checks if is supports catalogs in data manipulation.
      Returns:
      true, if is supports catalogs in data manipulation
    • setSupportsCatalogsInDataManipulation

      public void setSupportsCatalogsInDataManipulation​(boolean supportsCatalogsInDataManipulation)
      Sets the supports catalogs in data manipulation.
      Parameters:
      supportsCatalogsInDataManipulation - the new supports catalogs in data manipulation
    • isSupportsCatalogsInProcedureCalls

      public boolean isSupportsCatalogsInProcedureCalls()
      Checks if is supports catalogs in procedure calls.
      Returns:
      true, if is supports catalogs in procedure calls
    • setSupportsCatalogsInProcedureCalls

      public void setSupportsCatalogsInProcedureCalls​(boolean supportsCatalogsInProcedureCalls)
      Sets the supports catalogs in procedure calls.
      Parameters:
      supportsCatalogsInProcedureCalls - the new supports catalogs in procedure calls
    • isSupportsCatalogsInTableDefinitions

      public boolean isSupportsCatalogsInTableDefinitions()
      Checks if is supports catalogs in table definitions.
      Returns:
      true, if is supports catalogs in table definitions
    • setSupportsCatalogsInTableDefinitions

      public void setSupportsCatalogsInTableDefinitions​(boolean supportsCatalogsInTableDefinitions)
      Sets the supports catalogs in table definitions.
      Parameters:
      supportsCatalogsInTableDefinitions - the new supports catalogs in table definitions
    • isSupportsCatalogsInIndexDefinitions

      public boolean isSupportsCatalogsInIndexDefinitions()
      Checks if is supports catalogs in index definitions.
      Returns:
      true, if is supports catalogs in index definitions
    • setSupportsCatalogsInIndexDefinitions

      public void setSupportsCatalogsInIndexDefinitions​(boolean supportsCatalogsInIndexDefinitions)
      Sets the supports catalogs in index definitions.
      Parameters:
      supportsCatalogsInIndexDefinitions - the new supports catalogs in index definitions
    • isSupportsCatalogsInPrivilegeDefinitions

      public boolean isSupportsCatalogsInPrivilegeDefinitions()
      Checks if is supports catalogs in privilege definitions.
      Returns:
      true, if is supports catalogs in privilege definitions
    • setSupportsCatalogsInPrivilegeDefinitions

      public void setSupportsCatalogsInPrivilegeDefinitions​(boolean supportsCatalogsInPrivilegeDefinitions)
      Sets the supports catalogs in privilege definitions.
      Parameters:
      supportsCatalogsInPrivilegeDefinitions - the new supports catalogs in privilege definitions
    • isSupportsPositionedDelete

      public boolean isSupportsPositionedDelete()
      Checks if is supports positioned delete.
      Returns:
      true, if is supports positioned delete
    • setSupportsPositionedDelete

      public void setSupportsPositionedDelete​(boolean supportsPositionedDelete)
      Sets the supports positioned delete.
      Parameters:
      supportsPositionedDelete - the new supports positioned delete
    • isSupportsPositionedUpdate

      public boolean isSupportsPositionedUpdate()
      Checks if is supports positioned update.
      Returns:
      true, if is supports positioned update
    • setSupportsPositionedUpdate

      public void setSupportsPositionedUpdate​(boolean supportsPositionedUpdate)
      Sets the supports positioned update.
      Parameters:
      supportsPositionedUpdate - the new supports positioned update
    • isSupportsSelectForUpdate

      public boolean isSupportsSelectForUpdate()
      Checks if is supports select for update.
      Returns:
      true, if is supports select for update
    • setSupportsSelectForUpdate

      public void setSupportsSelectForUpdate​(boolean supportsSelectForUpdate)
      Sets the supports select for update.
      Parameters:
      supportsSelectForUpdate - the new supports select for update
    • isSupportsStoredProcedures

      public boolean isSupportsStoredProcedures()
      Checks if is supports stored procedures.
      Returns:
      true, if is supports stored procedures
    • setSupportsStoredProcedures

      public void setSupportsStoredProcedures​(boolean supportsStoredProcedures)
      Sets the supports stored procedures.
      Parameters:
      supportsStoredProcedures - the new supports stored procedures
    • isSupportsSubqueriesInComparisons

      public boolean isSupportsSubqueriesInComparisons()
      Checks if is supports subqueries in comparisons.
      Returns:
      true, if is supports subqueries in comparisons
    • setSupportsSubqueriesInComparisons

      public void setSupportsSubqueriesInComparisons​(boolean supportsSubqueriesInComparisons)
      Sets the supports subqueries in comparisons.
      Parameters:
      supportsSubqueriesInComparisons - the new supports subqueries in comparisons
    • isSupportsSubqueriesInExists

      public boolean isSupportsSubqueriesInExists()
      Checks if is supports subqueries in exists.
      Returns:
      true, if is supports subqueries in exists
    • setSupportsSubqueriesInExists

      public void setSupportsSubqueriesInExists​(boolean supportsSubqueriesInExists)
      Sets the supports subqueries in exists.
      Parameters:
      supportsSubqueriesInExists - the new supports subqueries in exists
    • isSupportsSubqueriesInIns

      public boolean isSupportsSubqueriesInIns()
      Checks if is supports subqueries in ins.
      Returns:
      true, if is supports subqueries in ins
    • setSupportsSubqueriesInIns

      public void setSupportsSubqueriesInIns​(boolean supportsSubqueriesInIns)
      Sets the supports subqueries in ins.
      Parameters:
      supportsSubqueriesInIns - the new supports subqueries in ins
    • isSupportsSubqueriesInQuantifieds

      public boolean isSupportsSubqueriesInQuantifieds()
      Checks if is supports subqueries in quantifieds.
      Returns:
      true, if is supports subqueries in quantifieds
    • setSupportsSubqueriesInQuantifieds

      public void setSupportsSubqueriesInQuantifieds​(boolean supportsSubqueriesInQuantifieds)
      Sets the supports subqueries in quantifieds.
      Parameters:
      supportsSubqueriesInQuantifieds - the new supports subqueries in quantifieds
    • isSupportsCorrelatedSubqueries

      public boolean isSupportsCorrelatedSubqueries()
      Checks if is supports correlated subqueries.
      Returns:
      true, if is supports correlated subqueries
    • setSupportsCorrelatedSubqueries

      public void setSupportsCorrelatedSubqueries​(boolean supportsCorrelatedSubqueries)
      Sets the supports correlated subqueries.
      Parameters:
      supportsCorrelatedSubqueries - the new supports correlated subqueries
    • isSupportsUnion

      public boolean isSupportsUnion()
      Checks if is supports union.
      Returns:
      true, if is supports union
    • setSupportsUnion

      public void setSupportsUnion​(boolean supportsUnion)
      Sets the supports union.
      Parameters:
      supportsUnion - the new supports union
    • isSupportsUnionAll

      public boolean isSupportsUnionAll()
      Checks if is supports union all.
      Returns:
      true, if is supports union all
    • setSupportsUnionAll

      public void setSupportsUnionAll​(boolean supportsUnionAll)
      Sets the supports union all.
      Parameters:
      supportsUnionAll - the new supports union all
    • isSupportsOpenCursorsAcrossCommit

      public boolean isSupportsOpenCursorsAcrossCommit()
      Checks if is supports open cursors across commit.
      Returns:
      true, if is supports open cursors across commit
    • setSupportsOpenCursorsAcrossCommit

      public void setSupportsOpenCursorsAcrossCommit​(boolean supportsOpenCursorsAcrossCommit)
      Sets the supports open cursors across commit.
      Parameters:
      supportsOpenCursorsAcrossCommit - the new supports open cursors across commit
    • isSupportsOpenCursorsAcrossRollback

      public boolean isSupportsOpenCursorsAcrossRollback()
      Checks if is supports open cursors across rollback.
      Returns:
      true, if is supports open cursors across rollback
    • setSupportsOpenCursorsAcrossRollback

      public void setSupportsOpenCursorsAcrossRollback​(boolean supportsOpenCursorsAcrossRollback)
      Sets the supports open cursors across rollback.
      Parameters:
      supportsOpenCursorsAcrossRollback - the new supports open cursors across rollback
    • isSupportsOpenStatementsAcrossCommit

      public boolean isSupportsOpenStatementsAcrossCommit()
      Checks if is supports open statements across commit.
      Returns:
      true, if is supports open statements across commit
    • setSupportsOpenStatementsAcrossCommit

      public void setSupportsOpenStatementsAcrossCommit​(boolean supportsOpenStatementsAcrossCommit)
      Sets the supports open statements across commit.
      Parameters:
      supportsOpenStatementsAcrossCommit - the new supports open statements across commit
    • isSupportsOpenStatementsAcrossRollback

      public boolean isSupportsOpenStatementsAcrossRollback()
      Checks if is supports open statements across rollback.
      Returns:
      true, if is supports open statements across rollback
    • setSupportsOpenStatementsAcrossRollback

      public void setSupportsOpenStatementsAcrossRollback​(boolean supportsOpenStatementsAcrossRollback)
      Sets the supports open statements across rollback.
      Parameters:
      supportsOpenStatementsAcrossRollback - the new supports open statements across rollback
    • getMaxBinaryLiteralLength

      public int getMaxBinaryLiteralLength()
      Gets the max binary literal length.
      Returns:
      the max binary literal length
    • setMaxBinaryLiteralLength

      public void setMaxBinaryLiteralLength​(int maxBinaryLiteralLength)
      Sets the max binary literal length.
      Parameters:
      maxBinaryLiteralLength - the new max binary literal length
    • getMaxCharLiteralLength

      public int getMaxCharLiteralLength()
      Gets the max char literal length.
      Returns:
      the max char literal length
    • setMaxCharLiteralLength

      public void setMaxCharLiteralLength​(int maxCharLiteralLength)
      Sets the max char literal length.
      Parameters:
      maxCharLiteralLength - the new max char literal length
    • getMaxColumnNameLength

      public int getMaxColumnNameLength()
      Gets the max column name length.
      Returns:
      the max column name length
    • setMaxColumnNameLength

      public void setMaxColumnNameLength​(int maxColumnNameLength)
      Sets the max column name length.
      Parameters:
      maxColumnNameLength - the new max column name length
    • getMaxColumnsInGroupBy

      public int getMaxColumnsInGroupBy()
      Gets the max columns in group by.
      Returns:
      the max columns in group by
    • setMaxColumnsInGroupBy

      public void setMaxColumnsInGroupBy​(int maxColumnsInGroupBy)
      Sets the max columns in group by.
      Parameters:
      maxColumnsInGroupBy - the new max columns in group by
    • getMaxColumnsInIndex

      public int getMaxColumnsInIndex()
      Gets the max columns in index.
      Returns:
      the max columns in index
    • setMaxColumnsInIndex

      public void setMaxColumnsInIndex​(int maxColumnsInIndex)
      Sets the max columns in index.
      Parameters:
      maxColumnsInIndex - the new max columns in index
    • getMaxColumnsInOrderBy

      public int getMaxColumnsInOrderBy()
      Gets the max columns in order by.
      Returns:
      the max columns in order by
    • setMaxColumnsInOrderBy

      public void setMaxColumnsInOrderBy​(int maxColumnsInOrderBy)
      Sets the max columns in order by.
      Parameters:
      maxColumnsInOrderBy - the new max columns in order by
    • getMaxColumnsInSelect

      public int getMaxColumnsInSelect()
      Gets the max columns in select.
      Returns:
      the max columns in select
    • setMaxColumnsInSelect

      public void setMaxColumnsInSelect​(int maxColumnsInSelect)
      Sets the max columns in select.
      Parameters:
      maxColumnsInSelect - the new max columns in select
    • getMaxColumnsInTable

      public int getMaxColumnsInTable()
      Gets the max columns in table.
      Returns:
      the max columns in table
    • setMaxColumnsInTable

      public void setMaxColumnsInTable​(int maxColumnsInTable)
      Sets the max columns in table.
      Parameters:
      maxColumnsInTable - the new max columns in table
    • getMaxConnections

      public int getMaxConnections()
      Gets the max connections.
      Returns:
      the max connections
    • setMaxConnections

      public void setMaxConnections​(int maxConnections)
      Sets the max connections.
      Parameters:
      maxConnections - the new max connections
    • getMaxCursorNameLength

      public int getMaxCursorNameLength()
      Gets the max cursor name length.
      Returns:
      the max cursor name length
    • setMaxCursorNameLength

      public void setMaxCursorNameLength​(int maxCursorNameLength)
      Sets the max cursor name length.
      Parameters:
      maxCursorNameLength - the new max cursor name length
    • getMaxIndexLength

      public int getMaxIndexLength()
      Gets the max index length.
      Returns:
      the max index length
    • setMaxIndexLength

      public void setMaxIndexLength​(int maxIndexLength)
      Sets the max index length.
      Parameters:
      maxIndexLength - the new max index length
    • getMaxSchemaNameLength

      public int getMaxSchemaNameLength()
      Gets the max schema name length.
      Returns:
      the max schema name length
    • setMaxSchemaNameLength

      public void setMaxSchemaNameLength​(int maxSchemaNameLength)
      Sets the max schema name length.
      Parameters:
      maxSchemaNameLength - the new max schema name length
    • getMaxProcedureNameLength

      public int getMaxProcedureNameLength()
      Gets the max procedure name length.
      Returns:
      the max procedure name length
    • setMaxProcedureNameLength

      public void setMaxProcedureNameLength​(int maxProcedureNameLength)
      Sets the max procedure name length.
      Parameters:
      maxProcedureNameLength - the new max procedure name length
    • getMaxCatalogNameLength

      public int getMaxCatalogNameLength()
      Gets the max catalog name length.
      Returns:
      the max catalog name length
    • setMaxCatalogNameLength

      public void setMaxCatalogNameLength​(int maxCatalogNameLength)
      Sets the max catalog name length.
      Parameters:
      maxCatalogNameLength - the new max catalog name length
    • getMaxRowSize

      public int getMaxRowSize()
      Gets the max row size.
      Returns:
      the max row size
    • setMaxRowSize

      public void setMaxRowSize​(int maxRowSize)
      Sets the max row size.
      Parameters:
      maxRowSize - the new max row size
    • isMaxRowSizeIncludeBlobs

      public boolean isMaxRowSizeIncludeBlobs()
      Checks if is max row size include blobs.
      Returns:
      true, if is max row size include blobs
    • setMaxRowSizeIncludeBlobs

      public void setMaxRowSizeIncludeBlobs​(boolean maxRowSizeIncludeBlobs)
      Sets the max row size include blobs.
      Parameters:
      maxRowSizeIncludeBlobs - the new max row size include blobs
    • getMaxStatementLength

      public int getMaxStatementLength()
      Gets the max statement length.
      Returns:
      the max statement length
    • setMaxStatementLength

      public void setMaxStatementLength​(int maxStatementLength)
      Sets the max statement length.
      Parameters:
      maxStatementLength - the new max statement length
    • getMaxStatements

      public int getMaxStatements()
      Gets the max statements.
      Returns:
      the max statements
    • setMaxStatements

      public void setMaxStatements​(int maxStatements)
      Sets the max statements.
      Parameters:
      maxStatements - the new max statements
    • getMaxTableNameLength

      public int getMaxTableNameLength()
      Gets the max table name length.
      Returns:
      the max table name length
    • setMaxTableNameLength

      public void setMaxTableNameLength​(int maxTableNameLength)
      Sets the max table name length.
      Parameters:
      maxTableNameLength - the new max table name length
    • getMaxTablesInSelect

      public int getMaxTablesInSelect()
      Gets the max tables in select.
      Returns:
      the max tables in select
    • setMaxTablesInSelect

      public void setMaxTablesInSelect​(int maxTablesInSelect)
      Sets the max tables in select.
      Parameters:
      maxTablesInSelect - the new max tables in select
    • getMaxUserNameLength

      public int getMaxUserNameLength()
      Gets the max user name length.
      Returns:
      the max user name length
    • setMaxUserNameLength

      public void setMaxUserNameLength​(int maxUserNameLength)
      Sets the max user name length.
      Parameters:
      maxUserNameLength - the new max user name length
    • getDefaultTransactionIsolation

      public int getDefaultTransactionIsolation()
      Gets the default transaction isolation.
      Returns:
      the default transaction isolation
    • setDefaultTransactionIsolation

      public void setDefaultTransactionIsolation​(int defaultTransactionIsolation)
      Sets the default transaction isolation.
      Parameters:
      defaultTransactionIsolation - the new default transaction isolation
    • isSupportsTransactions

      public boolean isSupportsTransactions()
      Checks if is supports transactions.
      Returns:
      true, if is supports transactions
    • setSupportsTransactions

      public void setSupportsTransactions​(boolean supportsTransactions)
      Sets the supports transactions.
      Parameters:
      supportsTransactions - the new supports transactions
    • isSupportsDataDefinitionAndDataManipulationTransactions

      public boolean isSupportsDataDefinitionAndDataManipulationTransactions()
      Checks if is supports data definition and data manipulation transactions.
      Returns:
      true, if is supports data definition and data manipulation transactions
    • setSupportsDataDefinitionAndDataManipulationTransactions

      public void setSupportsDataDefinitionAndDataManipulationTransactions​(boolean supportsDataDefinitionAndDataManipulationTransactions)
      Sets the supports data definition and data manipulation transactions.
      Parameters:
      supportsDataDefinitionAndDataManipulationTransactions - the new supports data definition and data manipulation transactions
    • isSupportsDataManipulationTransactionsOnly

      public boolean isSupportsDataManipulationTransactionsOnly()
      Checks if is supports data manipulation transactions only.
      Returns:
      true, if is supports data manipulation transactions only
    • setSupportsDataManipulationTransactionsOnly

      public void setSupportsDataManipulationTransactionsOnly​(boolean supportsDataManipulationTransactionsOnly)
      Sets the supports data manipulation transactions only.
      Parameters:
      supportsDataManipulationTransactionsOnly - the new supports data manipulation transactions only
    • isDataDefinitionCausesTransactionCommit

      public boolean isDataDefinitionCausesTransactionCommit()
      Checks if is data definition causes transaction commit.
      Returns:
      true, if is data definition causes transaction commit
    • setDataDefinitionCausesTransactionCommit

      public void setDataDefinitionCausesTransactionCommit​(boolean dataDefinitionCausesTransactionCommit)
      Sets the data definition causes transaction commit.
      Parameters:
      dataDefinitionCausesTransactionCommit - the new data definition causes transaction commit
    • isDataDefinitionIgnoredInTransactions

      public boolean isDataDefinitionIgnoredInTransactions()
      Checks if is data definition ignored in transactions.
      Returns:
      true, if is data definition ignored in transactions
    • setDataDefinitionIgnoredInTransactions

      public void setDataDefinitionIgnoredInTransactions​(boolean dataDefinitionIgnoredInTransactions)
      Sets the data definition ignored in transactions.
      Parameters:
      dataDefinitionIgnoredInTransactions - the new data definition ignored in transactions
    • isSupportsBatchUpdates

      public boolean isSupportsBatchUpdates()
      Checks if is supports batch updates.
      Returns:
      true, if is supports batch updates
    • setSupportsBatchUpdates

      public void setSupportsBatchUpdates​(boolean supportsBatchUpdates)
      Sets the supports batch updates.
      Parameters:
      supportsBatchUpdates - the new supports batch updates
    • isSupportsSavepoints

      public boolean isSupportsSavepoints()
      Checks if is supports savepoints.
      Returns:
      true, if is supports savepoints
    • setSupportsSavepoints

      public void setSupportsSavepoints​(boolean supportsSavepoints)
      Sets the supports savepoints.
      Parameters:
      supportsSavepoints - the new supports savepoints
    • isSupportsNamedParameters

      public boolean isSupportsNamedParameters()
      Checks if is supports named parameters.
      Returns:
      true, if is supports named parameters
    • setSupportsNamedParameters

      public void setSupportsNamedParameters​(boolean supportsNamedParameters)
      Sets the supports named parameters.
      Parameters:
      supportsNamedParameters - the new supports named parameters
    • isSupportsMultipleOpenResults

      public boolean isSupportsMultipleOpenResults()
      Checks if is supports multiple open results.
      Returns:
      true, if is supports multiple open results
    • setSupportsMultipleOpenResults

      public void setSupportsMultipleOpenResults​(boolean supportsMultipleOpenResults)
      Sets the supports multiple open results.
      Parameters:
      supportsMultipleOpenResults - the new supports multiple open results
    • isSupportsGetGeneratedKeys

      public boolean isSupportsGetGeneratedKeys()
      Checks if is supports get generated keys.
      Returns:
      true, if is supports get generated keys
    • setSupportsGetGeneratedKeys

      public void setSupportsGetGeneratedKeys​(boolean supportsGetGeneratedKeys)
      Sets the supports get generated keys.
      Parameters:
      supportsGetGeneratedKeys - the new supports get generated keys
    • getResultSetHoldability

      public int getResultSetHoldability()
      Gets the result set holdability.
      Returns:
      the result set holdability
    • setGetResultSetHoldability

      public void setGetResultSetHoldability​(int resultSetHoldability)
      Sets the result set holdability.
      Parameters:
      resultSetHoldability - the new result set holdability
    • getDatabaseMajorVersion

      public int getDatabaseMajorVersion()
      Gets the database major version.
      Returns:
      the database major version
    • setGetDatabaseMajorVersion

      public void setGetDatabaseMajorVersion​(int databaseMajorVersion)
      Sets the database major version.
      Parameters:
      databaseMajorVersion - the new database major version
    • getDatabaseMinorVersion

      public int getDatabaseMinorVersion()
      Gets the database minor version.
      Returns:
      the database minor version
    • setGetDatabaseMinorVersion

      public void setGetDatabaseMinorVersion​(int databaseMinorVersion)
      Sets the database minor version.
      Parameters:
      databaseMinorVersion - the new database minor version
    • getJDBCMajorVersion

      public int getJDBCMajorVersion()
      Gets the JDBC major version.
      Returns:
      the JDBC major version
    • setJDBCMajorVersion

      public void setJDBCMajorVersion​(int jdbcMajorVersion)
      Sets the JDBC major version.
      Parameters:
      jdbcMajorVersion - the new JDBC major version
    • getJDBCMinorVersion

      public int getJDBCMinorVersion()
      Gets the JDBC minor version.
      Returns:
      the JDBC minor version
    • setJDBCMinorVersion

      public void setJDBCMinorVersion​(int jdbcMinorVersion)
      Sets the JDBC minor version.
      Parameters:
      jdbcMinorVersion - the new JDBC minor version
    • getSQLStateType

      public int getSQLStateType()
      Gets the SQL state type.
      Returns:
      the SQL state type
    • setSQLStateType

      public void setSQLStateType​(int sqlStateType)
      Sets the SQL state type.
      Parameters:
      sqlStateType - the new SQL state type
    • isLocatorsUpdateCopy

      public boolean isLocatorsUpdateCopy()
      Checks if is locators update copy.
      Returns:
      true, if is locators update copy
    • setLocatorsUpdateCopy

      public void setLocatorsUpdateCopy​(boolean locatorsUpdateCopy)
      Sets the locators update copy.
      Parameters:
      locatorsUpdateCopy - the new locators update copy
    • isSupportsStatementPooling

      public boolean isSupportsStatementPooling()
      Checks if is supports statement pooling.
      Returns:
      true, if is supports statement pooling
    • setSupportsStatementPooling

      public void setSupportsStatementPooling​(boolean supportsStatementPooling)
      Sets the supports statement pooling.
      Parameters:
      supportsStatementPooling - the new supports statement pooling
    • isSupportsStoredFunctionsUsingCallSyntax

      public boolean isSupportsStoredFunctionsUsingCallSyntax()
      Checks if is supports stored functions using call syntax.
      Returns:
      true, if is supports stored functions using call syntax
    • setSupportsStoredFunctionsUsingCallSyntax

      public void setSupportsStoredFunctionsUsingCallSyntax​(boolean supportsStoredFunctionsUsingCallSyntax)
      Sets the supports stored functions using call syntax.
      Parameters:
      supportsStoredFunctionsUsingCallSyntax - the new supports stored functions using call syntax
    • isAutoCommitFailureClosesAllResultSets

      public boolean isAutoCommitFailureClosesAllResultSets()
      Checks if is auto commit failure closes all result sets.
      Returns:
      true, if is auto commit failure closes all result sets
    • setAutoCommitFailureClosesAllResultSets

      public void setAutoCommitFailureClosesAllResultSets​(boolean autoCommitFailureClosesAllResultSets)
      Sets the auto commit failure closes all result sets.
      Parameters:
      autoCommitFailureClosesAllResultSets - the new auto commit failure closes all result sets
    • isGeneratedKeyAlwaysReturned

      public boolean isGeneratedKeyAlwaysReturned()
      Checks if is generated key always returned.
      Returns:
      true, if is generated key always returned
    • setGeneratedKeyAlwaysReturned

      public void setGeneratedKeyAlwaysReturned​(boolean generatedKeyAlwaysReturned)
      Sets the generated key always returned.
      Parameters:
      generatedKeyAlwaysReturned - the new generated key always returned
    • getMaxLogicalLobSize

      public long getMaxLogicalLobSize()
      Gets the max logical lob size.
      Returns:
      the max logical lob size
    • setMaxLogicalLobSize

      public void setMaxLogicalLobSize​(long maxLogicalLobSize)
      Sets the max logical lob size.
      Parameters:
      maxLogicalLobSize - the new max logical lob size
    • isSupportsRefCursors

      public boolean isSupportsRefCursors()
      Checks if is supports ref cursors.
      Returns:
      true, if is supports ref cursors
    • setSupportsRefCursors

      public void setSupportsRefCursors​(boolean supportsRefCursors)
      Sets the supports ref cursors.
      Parameters:
      supportsRefCursors - the new supports ref cursors
    • getSchemas

      public List<SchemaMetadata> getSchemas()
      Gets the schemas.
      Returns:
      the schemas
    • getKind

      public String getKind()
      Gets the kind.
      Returns:
      the kind
    • setKind

      public void setKind​(String kind)
      Sets the kind.
      Parameters:
      kind - the new kind