Interface JdbcArrayColumns
- All Superinterfaces:
ArrayColumns, JdbcArrayColumns
- All Known Implementing Classes:
JdbcArrayColumns.DefaultSupport, JdbcArrayColumns.Unsupported
Deprecated, for removal: This API element is subject to removal in a future version.
ArrayColumns that offer JDBC-specific functionality.- Since:
- 2.3
- Author:
- Jens Schauder, Mark Paluch
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumDeprecated, for removal: This API element is subject to removal in a future version.DefaultArrayColumnsimplementation for dialects that do not support array-typed columns.static enumDeprecated, for removal: This API element is subject to removal in a future version.DefaultArrayColumnsimplementation for dialects that do not support array-typed columns. -
Method Summary
Modifier and TypeMethodDescriptiondefault Class<?> getArrayType(Class<?> userType) Deprecated, for removal: This API element is subject to removal in a future version.default StringgetArrayTypeName(SQLType jdbcType) Deprecated, for removal: This API element is subject to removal in a future version.default SQLTypegetSqlType(Class<?> componentType) Deprecated, for removal: This API element is subject to removal in a future version.Determine theSQLTypefor a givenarray component type.Methods inherited from interface ArrayColumns
isSupported
-
Method Details
-
getArrayType
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getArrayTypein interfaceArrayColumns- Specified by:
getArrayTypein interfaceJdbcArrayColumns
-
getSqlType
Deprecated, for removal: This API element is subject to removal in a future version.Determine theSQLTypefor a givenarray component type.- Specified by:
getSqlTypein interfaceJdbcArrayColumns- Parameters:
componentType- component type of the array.- Returns:
- the dialect-supported array type.
- Since:
- 3.1.3
-
getArrayTypeName
Deprecated, for removal: This API element is subject to removal in a future version.The appropriate SQL type as a String which should be used to represent the givenSQLTypein anArray. Defaults to the name of the argument.- Specified by:
getArrayTypeNamein interfaceJdbcArrayColumns- Parameters:
jdbcType- theSQLTypevalue representing the type that should be stored in theArray. Must not be null.- Returns:
- the appropriate SQL type as a String which should be used to represent the given
SQLTypein anArray. Guaranteed to be not null.
-
JdbcArrayColumns.