Package org.springframework.data.convert
Interface EntityConverter<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>,T,S>
- Type Parameters:
E- the concretePersistentEntityimplementation the converter is based on.P- the concretePersistentPropertyimplementation the converter is based on.T- the most common type theEntityConvertercan actually convert.S- the store specific source and sink anEntityConvertercan deal with.
- All Superinterfaces:
EntityReader<T,,S> EntityWriter<T,S>
public interface EntityConverter<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>,T,S>
extends EntityReader<T,S>, EntityWriter<T,S>
Combined
EntityReader and EntityWriter and add the ability to access a MappingContext and
ConversionService.- Author:
- Oliver Gierke
-
Method Summary
Modifier and TypeMethodDescriptionReturns the underlyingConversionServiceused by the converter.MappingContext<? extends E,P> Returns the underlyingMappingContextused by the converter.Methods inherited from interface org.springframework.data.convert.EntityReader
readMethods inherited from interface org.springframework.data.convert.EntityWriter
write
-
Method Details
-
getMappingContext
MappingContext<? extends E,P> getMappingContext()Returns the underlyingMappingContextused by the converter.- Returns:
- never null
-
getConversionService
ConversionService getConversionService()Returns the underlyingConversionServiceused by the converter.- Returns:
- never null.
-