Class ClassLevelFieldMappingGenerator
- java.lang.Object
-
- com.github.dozermapper.core.classmap.generator.ClassLevelFieldMappingGenerator
-
- All Implemented Interfaces:
ClassMapBuilder.ClassMappingGenerator
public class ClassLevelFieldMappingGenerator extends Object implements ClassMapBuilder.ClassMappingGenerator
Provides default field mappings when either the source class, destination class or both classes have been declared field accessible e.g. withis-accessible="true".
-
-
Constructor Summary
Constructors Constructor Description ClassLevelFieldMappingGenerator(BeanContainer beanContainer, DestBeanCreator destBeanCreator, PropertyDescriptorFactory propertyDescriptorFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccepts(ClassMap classMap)booleanapply(ClassMap classMap, Configuration configuration)true if we should stop after applied
-
-
-
Constructor Detail
-
ClassLevelFieldMappingGenerator
public ClassLevelFieldMappingGenerator(BeanContainer beanContainer, DestBeanCreator destBeanCreator, PropertyDescriptorFactory propertyDescriptorFactory)
-
-
Method Detail
-
accepts
public boolean accepts(ClassMap classMap)
- Specified by:
acceptsin interfaceClassMapBuilder.ClassMappingGenerator
-
apply
public boolean apply(ClassMap classMap, Configuration configuration)
true if we should stop after applied- Specified by:
applyin interfaceClassMapBuilder.ClassMappingGenerator- Parameters:
classMap- information about the classes being mappedconfiguration- configuration of the mapping- Returns:
- true if we should stop after applied
-
-