Interface JdbcArrayColumns
- All Superinterfaces:
ArrayColumns
- All Known Subinterfaces:
JdbcArrayColumns
- All Known Implementing Classes:
JdbcArrayColumns.DefaultSupport, JdbcArrayColumns.DefaultSupport, JdbcArrayColumns.Unsupported, JdbcArrayColumns.Unsupported
ArrayColumns that offer JDBC-specific functionality.- Since:
- 3.5
- Author:
- Jens Schauder, Mark Paluch
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumDefaultArrayColumnsimplementation for dialects that do not support array-typed columns.static enumDefaultArrayColumnsimplementation for dialects that do not support array-typed columns. -
Method Summary
Modifier and TypeMethodDescriptiondefault Class<?> getArrayType(Class<?> userType) default StringgetArrayTypeName(SQLType jdbcType) default SQLTypegetSqlType(Class<?> componentType) Determine theSQLTypefor a givenarray component type.Methods inherited from interface ArrayColumns
isSupported
-
Method Details
-
getArrayType
- Specified by:
getArrayTypein interfaceArrayColumns
-
getSqlType
Determine theSQLTypefor a givenarray component type.- Parameters:
componentType- component type of the array.- Returns:
- the dialect-supported array type.
- Since:
- 3.1.3
-
getArrayTypeName
-