Uses of Interface
org.springframework.data.relational.core.conversion.RelationalConverter
Package
Description
JDBC-specific conversion classes.
R2DBC-specific conversion and converter implementations.
-
Uses of RelationalConverter in org.springframework.data.jdbc.core.convert
Modifier and TypeInterfaceDescriptioninterface
AJdbcConverter
is responsible for converting for values to the native relational representation and vice versa.Modifier and TypeClassDescriptionclass
Deprecated.class
RelationalConverter
that uses aMappingContext
to apply conversion of relational values to property values. -
Uses of RelationalConverter in org.springframework.data.r2dbc.convert
Modifier and TypeInterfaceDescriptioninterface
Central R2DBC specific converter interface. -
Uses of RelationalConverter in org.springframework.data.relational.core.conversion
Modifier and TypeClassDescriptionclass
Base class forRelationalConverter
implementations.class
Deprecated.since 3.2, useMappingRelationalConverter
instead as the naming suggests a limited scope of functionality.class
RelationalConverter
that uses aMappingContext
to apply sophisticated mapping of domain objects fromRowDocument
.Modifier and TypeMethodDescriptionMappingRelationalConverter.ConversionContext.getSourceConverter()
MappingRelationalConverter.DefaultConversionContext.getSourceConverter()
Modifier and TypeMethodDescriptionstatic <S> Number
RelationalEntityVersionUtils.getVersionNumberFromEntity
(S instance, RelationalPersistentEntity<S> persistentEntity, RelationalConverter converter) Get the current value of the version property for an instance of a relational persistent entity.static <S> S
RelationalEntityVersionUtils.setVersionNumberOnEntity
(S instance, Number version, RelationalPersistentEntity<S> persistentEntity, RelationalConverter converter) Set the version property on an instance of a relational persistent entity.ModifierConstructorDescriptionprotected
DefaultConversionContext
(RelationalConverter sourceConverter, CustomConversions customConversions, ObjectPath objectPath, org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<RowDocument> documentConverter, org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<Collection<?>> collectionConverter, org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<Map<?, ?>> mapConverter, org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext.ValueConverter<Object> elementConverter) protected
ProjectingConversionContext
(RelationalConverter sourceConverter, CustomConversions customConversions, ObjectPath path, org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<Collection<?>> collectionConverter, org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext.ContainerValueConverter<Map<?, ?>> mapConverter, org.springframework.data.relational.core.conversion.MappingRelationalConverter.DefaultConversionContext.ValueConverter<Object> elementConverter, EntityProjection<?, ?> projection)
MappingJdbcConverter
instead as the naming suggests a limited scope of functionality.