Interface BasicValueConverter<D,R>
- Type Parameters:
D- The Java type we use to represent the domain (object) typeR- The Java type we use to represent the relational type
- All Known Subinterfaces:
JpaAttributeConverter<O,R>, StandardBooleanConverter<R>, StandardConverter<O, R>
- All Known Implementing Classes:
CharBooleanConverter, DiscriminatorConverter, EmbeddableDiscriminatorConverter, NumericBooleanConverter, TrueFalseConverter, YesNoConverter
Support for basic-typed value conversions.
Conversions might be determined by:
- a custom JPA
AttributeConverter, or - implicitly, based on the Java type, for example, for Java
enums.
-
Method Summary
Modifier and TypeMethodDescriptionDescriptor for the Java type for the domain portion of this converterDescriptor for the Java type for the relational portion of this converter@Nullable DtoDomainValue(@Nullable R relationalForm) Convert the relational form just retrieved from JDBC ResultSet into the domain form.@Nullable RtoRelationalValue(@Nullable D domainForm) Convert the domain form into the relational form in preparation for storage into JDBC
-
Method Details
-
toDomainValue
-
toRelationalValue
-
getDomainJavaType
-
getRelationalJavaType
-