Interface JdbcDialect
- All Superinterfaces:
Dialect
- All Known Implementing Classes:
JdbcDb2Dialect, JdbcH2Dialect, JdbcHsqlDbDialect, JdbcMariaDbDialect, JdbcMySqlDialect, JdbcOracleDialect, JdbcPostgresDialect, JdbcSqlServerDialect
ArrayColumns that offer JDBC specific functionality.- Since:
- 2.3
- Author:
- Jens Schauder, Mikhail Polivakha
-
Method Summary
Modifier and TypeMethodDescriptiondefault JdbcArrayColumnsReturns the JDBC specific array support object that describes how array-typed columns are supported by this dialect.static JdbcArrayColumnsgetArraySupport(Dialect dialect) Returns thearray supportfor the givenDialect.Methods inherited from interface Dialect
getConverters, getExistsFunction, getIdentifierProcessing, getIdGeneration, getInsertRenderContext, getLikeEscaper, getSelectContext, limit, lock, orderByNullHandling, simpleTypes, supportsSingleQueryLoading
-
Method Details
-
getArraySupport
Returns the JDBC specific array support object that describes how array-typed columns are supported by this dialect.- Specified by:
getArraySupportin interfaceDialect- Returns:
- the JDBC specific array support object that describes how array-typed columns are supported by this dialect.
-
getArraySupport
Returns thearray supportfor the givenDialect. Defaults toJdbcArrayColumns.Unsupportediff the dialect is not an instance ofJdbcDialect.- Parameters:
dialect- the dialect to check for array support.- Returns:
- the
JdbcArrayColumnsinstance that describes how array-typed columns are supported by the dialect. - Since:
- 4.0
-