| Package | Description |
|---|---|
| com.github.dozermapper.core |
Core mapping API
|
| com.github.dozermapper.core.builder.model.elengine |
ELEngine extension to JAXB model |
| com.github.dozermapper.core.builder.model.jaxb |
JAXB model that describes the mapping definitions
|
| com.github.dozermapper.core.classmap |
Mapping definition used internally for classes
|
| com.github.dozermapper.core.classmap.generator |
Generators to resolve the different types and their fields
|
| com.github.dozermapper.core.loader |
Mapping definition loader
|
| com.github.dozermapper.core.util |
Utility methods used by the mapper
|
| Constructor and Description |
|---|
MappingProcessor(ClassMappings classMappings,
Configuration globalConfiguration,
CacheManager cacheMgr,
List<CustomConverter> customConverterObjects,
EventManager eventManager,
CustomFieldMapper customFieldMapper,
Map<String,CustomConverter> customConverterObjectsWithId,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
DestBeanBuilderCreator destBeanBuilderCreator,
BeanMappingGenerator beanMappingGenerator,
PropertyDescriptorFactory propertyDescriptorFactory) |
| Modifier and Type | Method and Description |
|---|---|
Configuration |
ELConfigurationDefinition.build(BeanContainer beanContainer) |
| Modifier and Type | Method and Description |
|---|---|
ClassMap |
ELMappingDefinition.build(Configuration configuration,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
| Modifier and Type | Method and Description |
|---|---|
Configuration |
ConfigurationDefinition.build(BeanContainer beanContainer) |
| Modifier and Type | Method and Description |
|---|---|
List<ClassMap> |
MappingsDefinition.build(Configuration configuration,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
ClassMap |
MappingDefinition.build(Configuration configuration,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
| Modifier and Type | Method and Description |
|---|---|
Configuration |
MappingFileData.getConfiguration() |
Configuration |
ClassMap.getGlobalConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
ClassMapBuilder.addDefaultFieldMappings(ClassMappings classMappings,
Configuration globalConfiguration)
Prepares default mappings based on provided mapping definition
|
boolean |
ClassMapBuilder.ClassMappingGenerator.apply(ClassMap classMap,
Configuration configuration)
true if we should stop after applied
|
boolean |
ClassMapBuilder.MapMappingGenerator.apply(ClassMap classMap,
Configuration configuration) |
boolean |
ClassMapBuilder.CollectionMappingGenerator.apply(ClassMap classMap,
Configuration configuration) |
boolean |
ClassMapBuilder.AnnotationClassesGenerator.apply(ClassMap classMap,
Configuration configuration) |
boolean |
ClassMapBuilder.AnnotationPropertiesGenerator.apply(ClassMap classMap,
Configuration configuration) |
boolean |
ClassMapBuilder.AnnotationFieldsGenerator.apply(ClassMap classMap,
Configuration configuration) |
ClassMap |
ClassMapBuilder.createDefaultClassMap(Configuration globalConfiguration,
Class<?> srcClass,
Class<?> destClass)
Builds new default mapping on-the-fly for previously unknown mapped class pairs.
|
ClassMap |
ClassMapBuilder.createDefaultClassMap(Configuration globalConfiguration,
Class<?> srcClass,
Class<?> destClass,
Boolean shouldGenerateMapping) |
void |
MappingFileData.setConfiguration(Configuration config) |
void |
ClassMap.setGlobalConfiguration(Configuration globalConfiguration) |
| Constructor and Description |
|---|
ClassMap(Configuration globalConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
static void |
GeneratorUtils.addGenericMapping(MappingType mappingType,
ClassMap classMap,
Configuration configuration,
String srcName,
String destName,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
boolean |
BeanMappingGenerator.apply(ClassMap classMap,
Configuration configuration) |
boolean |
ClassLevelFieldMappingGenerator.apply(ClassMap classMap,
Configuration configuration)
true if we should stop after applied
|
| Modifier and Type | Method and Description |
|---|---|
Configuration |
LoadMappingsResult.getGlobalConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ClassMappings |
MappingsParser.processMappings(List<ClassMap> classMaps,
Configuration globalConfiguration)
Decorates raw ClassMap objects and performs various validations on the explicit field mappings.
|
| Constructor and Description |
|---|
ConfigurationBuilder(Configuration configuration,
BeanContainer beanContainer) |
LoadMappingsResult(ClassMappings customMappings,
Configuration globalConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
static void |
MappingUtils.applyGlobalCopyByReference(Configuration globalConfig,
FieldMap fieldMap,
ClassMap classMap) |
Copyright © 2005–2021 dozer. All rights reserved.