ArrayColumnType
Multi-dimensional array column type for storing a collection of nested elements.
Properties
The base column type associated with this array column's individual elements.
The SQL type definition of the delegate column type without any potential array dimensions.
The number of dimensions of the multi-dimensional array.
Returns true if this is an auto-increment column, false otherwise.
The maximum cardinality (number of allowed elements) for each dimension of the array.
Functions
Returns the SQL representation of the specified non-null value, for this column type.
Returns an object compatible with the database, from the specified non-null value, for this column type.
Defines the appearance of parameter markers in prepared SQL statements.
Function checks that provided value is suites the column type and throws IllegalArgumentException otherwise. value can be of any type (including Expression)
Converts the specified value (from the database) to an object of the appropriated type, for this column type. Default implementation returns the same instance.
Returns the SQL representation of the specified value, for this column type. If the value is null and the column is not nullable, an exception will be thrown. Used when generating an SQL statement and when logging that statement.