Generally speaking this models a column. However, it can also model SQL tuples as well
This includes details such as
Some mappings will have an associated value converter. The readers and writers for such mappings will already incorporate those conversions
Some mappings support usage as SQL literals. Such mappings will return a non-null literal formatter which handles formatting values as a SQL literal
| Modifier and Type | Method and Description |
|---|---|
| public default Object | |
| public default Object | |
| public default int | forEachJdbcType(IndexedConsumer<JdbcMapping> action)
Overrides default org. |
| public default int | forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action)
Implements org. |
| public default CastType | |
| public JavaType | |
| public default JavaType | |
| public default JdbcLiteralFormatter | getJdbcLiteralFormatter()
The strategy for formatting values of this expressible type to a SQL literal. |
| public default JdbcMapping | getJdbcMapping(int index)
Implements org. |
| public JdbcType | |
| public default int | getJdbcTypeCount()
Overrides default org. |
| public ValueBinder | getJdbcValueBinder()
The strategy for binding values of this expressible type to
JDBC |
| public ValueExtractor | getJdbcValueExtractor()
The strategy for extracting values of this expressible type from JDBC ResultSets, CallableStatements, etc |
| public default JavaType | getMappedJavaType()
Implements org. |
| public default JdbcMapping | |
| public default BasicValueConverter | getValueConverter()
Returns the converter that this basic type uses for transforming from the domain type, to the relational type,
or |
| convertToDomainValue | back to summary |
|---|---|
| public default Object convertToDomainValue(Object value) | |
| convertToRelationalValue | back to summary |
|---|---|
public default Object convertToRelationalValue(Object value)
| |
| forEachJdbcType | back to summary |
|---|---|
| public default int forEachJdbcType(IndexedConsumer<JdbcMapping> action) Overrides default org. Doc from org. Visit each of JdbcMapping
| |
| forEachJdbcType | back to summary |
|---|---|
| public default int forEachJdbcType(int offset, IndexedConsumer<JdbcMapping> action) Implements org. Doc from org. Visit each JdbcMapping starting from the given offset
| |
| getCastType | back to summary |
|---|---|
| public default CastType getCastType() | |
| getJavaTypeDescriptor | back to summary |
|---|---|
| public JavaType The descriptor for the Java type represented by this expressible type | |
| getJdbcJavaType | back to summary |
|---|---|
public default JavaType
| |
| getJdbcLiteralFormatter | back to summary |
|---|---|
| public default JdbcLiteralFormatter The strategy for formatting values of this expressible type to a SQL literal.
| |
| getJdbcMapping | back to summary |
|---|---|
| public default JdbcMapping getJdbcMapping(int index) Implements org.
| |
| getJdbcType | back to summary |
|---|---|
| public JdbcType getJdbcType() The descriptor for the SQL type represented by this expressible type | |
| getJdbcTypeCount | back to summary |
|---|---|
| public default int getJdbcTypeCount() Overrides default org. Doc from org. The number of JDBC mappings
| |
| getJdbcValueBinder | back to summary |
|---|---|
| public ValueBinder The strategy for binding values of this expressible type to
JDBC | |
| getJdbcValueExtractor | back to summary |
|---|---|
| public ValueExtractor The strategy for extracting values of this expressible type from JDBC ResultSets, CallableStatements, etc | |
| getMappedJavaType | back to summary |
|---|---|
| public default JavaType Implements org. Doc from org. The descriptor descriptor for the mapped Java type
| |
| getSingleJdbcMapping | back to summary |
|---|---|
| public default JdbcMapping getSingleJdbcMapping() Overrides default org.
| |
| getValueConverter | back to summary |
|---|---|
| public default BasicValueConverter Returns the converter that this basic type uses for transforming from the domain type, to the relational type,
or
| |