Class PostToMeConverter
- java.lang.Object
-
- com.broadleafcommerce.data.tracking.core.mapping.PostToMeConverter
-
- All Implemented Interfaces:
org.modelmapper.Converter
public class PostToMeConverter extends Object implements org.modelmapper.Converter
As a ModelMapper PostConverter, supports discovery and execution ofProjectionPostConvertannotated methods in nested (arbitrarily deep) child object of a top-level ModelMapperMappable entity. The discovery results are cached.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPostToMeConverter.PostToMeContext
-
Constructor Summary
Constructors Constructor Description PostToMeConverter(Set<Class<?>> managedTypes, List<com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride> overrides)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)Objectconvert(org.modelmapper.spi.MappingContext context)booleanequals(Object o)Map<Class<?>,Boolean>getGraphContainsConverterCache()Set<Class<?>>getManagedTypes()List<com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride>getOverrides()Map<Class<?>,Method>getPostConvertMethodCache()inthashCode()StringtoString()
-
-
-
Method Detail
-
convert
public Object convert(org.modelmapper.spi.MappingContext context)
- Specified by:
convertin interfaceorg.modelmapper.Converter
-
getOverrides
public List<com.broadleafcommerce.common.extension.mapping.ProjectionReferredTypeOverride> getOverrides()
-
canEqual
protected boolean canEqual(Object other)
-
-