public final class ClassMapBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ClassMapBuilder.AnnotationClassesGenerator |
static class |
ClassMapBuilder.AnnotationFieldsGenerator |
static class |
ClassMapBuilder.AnnotationPropertiesGenerator |
static interface |
ClassMapBuilder.ClassMappingGenerator |
static class |
ClassMapBuilder.CollectionMappingGenerator |
static class |
ClassMapBuilder.MapMappingGenerator |
| Constructor and Description |
|---|
ClassMapBuilder(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
BeanMappingGenerator beanMappingGenerator,
PropertyDescriptorFactory propertyDescriptorFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultFieldMappings(ClassMappings classMappings,
Configuration globalConfiguration)
Prepares default mappings based on provided mapping definition
|
ClassMap |
createDefaultClassMap(Configuration globalConfiguration,
Class<?> srcClass,
Class<?> destClass)
Builds new default mapping on-the-fly for previously unknown mapped class pairs.
|
ClassMap |
createDefaultClassMap(Configuration globalConfiguration,
Class<?> srcClass,
Class<?> destClass,
Boolean shouldGenerateMapping) |
public ClassMapBuilder(BeanContainer beanContainer, DestBeanCreator destBeanCreator, BeanMappingGenerator beanMappingGenerator, PropertyDescriptorFactory propertyDescriptorFactory)
public ClassMap createDefaultClassMap(Configuration globalConfiguration, Class<?> srcClass, Class<?> destClass)
globalConfiguration - configuration of DozersrcClass - type to convert fromdestClass - type to convert topublic ClassMap createDefaultClassMap(Configuration globalConfiguration, Class<?> srcClass, Class<?> destClass, Boolean shouldGenerateMapping)
public void addDefaultFieldMappings(ClassMappings classMappings, Configuration globalConfiguration)
classMappings - information about the classes being mappedglobalConfiguration - configuration of DozerCopyright © 2005–2021 dozer. All rights reserved.