| Modifier and Type | Method and Description |
|---|---|
default Object |
BeanFactory.createBean(Object source,
Class<?> sourceClass,
String targetBeanId,
BeanContainer beanContainer) |
void |
DozerModule.init(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory)
Deprecated.
requires completere design of Dozer Modules
|
| 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 |
|---|---|
List<MappingFileData> |
BeanMappingsBuilder.build(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory)
Builds a collection mappings to be used
|
| Modifier and Type | Method and Description |
|---|---|
List<MappingFileData> |
BeanMappingsFluentBuilder.build(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory)
Builds a collection mappings to be used
|
| Modifier and Type | Method and Description |
|---|---|
Configuration |
ELConfigurationDefinition.build(BeanContainer beanContainer) |
List<Class<RuntimeException>> |
ELAllowedExceptionsDefinition.build(BeanContainer beanContainer) |
DozerClass |
ELClassDefinition.build(BeanContainer beanContainer) |
CustomConverterDescription |
ELConverterTypeDefinition.build(BeanContainer beanContainer) |
FieldMap |
ELFieldDefinition.build(ClassMap classMap,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
ClassMap |
ELMappingDefinition.build(Configuration configuration,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
| Modifier and Type | Method and Description |
|---|---|
List<Class<RuntimeException>> |
AllowedExceptionsDefinition.build(BeanContainer beanContainer) |
CustomConverterDescription |
ConverterTypeDefinition.build(BeanContainer beanContainer) |
List<CustomConverterDescription> |
CustomConvertersDefinition.build(BeanContainer beanContainer) |
DozerClass |
ClassDefinition.build(BeanContainer beanContainer) |
Configuration |
ConfigurationDefinition.build(BeanContainer beanContainer) |
FieldMap |
FieldDefinition.build(ClassMap classMap,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
FieldMap |
FieldExcludeDefinition.build(ClassMap classMap,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
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 |
|---|---|
List<MappingFileData> |
BeanMappingXMLBuilder.build(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory)
Builds a collection mappings to be used
|
| Constructor and Description |
|---|
BeanMappingXMLBuilder(BeanContainer beanContainer,
ELEngine elEngine) |
DefaultJAXBModelParser(BeanContainer beanContainer) |
SchemaLSResourceResolver(BeanContainer beanContainer) |
| Constructor and Description |
|---|
AnnotationFieldsGenerator(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
AnnotationPropertiesGenerator(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
ClassMapBuilder(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
BeanMappingGenerator beanMappingGenerator,
PropertyDescriptorFactory propertyDescriptorFactory) |
ClassMapKeyFactory(BeanContainer beanContainer) |
ClassMappings(BeanContainer beanContainer) |
CollectionMappingGenerator(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
DozerClass(BeanContainer beanContainer) |
DozerClass(String name,
Class<?> classToMap,
String beanFactory,
String factoryBeanId,
String mapGetMethod,
String mapSetMethod,
String createMethod,
Boolean mapNull,
Boolean mapEmptyString,
Boolean accessible,
Boolean skipConstructor,
BeanContainer beanContainer) |
MapMappingGenerator(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
| 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) |
static boolean |
GeneratorUtils.shouldIgnoreField(String fieldName,
Class<?> srcType,
Class<?> destType,
BeanContainer beanContainer) |
| Constructor and Description |
|---|
BeanMappingGenerator(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
ClassLevelFieldMappingGenerator(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
| Constructor and Description |
|---|
JAXBElementConverter(String destObjClass,
String destFieldName,
DateFormat dateFormat,
BeanContainer beanContainer) |
PrimitiveOrWrapperConverter(BeanContainer beanContainer) |
| Modifier and Type | Method and Description |
|---|---|
Object |
JAXBBeanFactory.createBean(Object srcObj,
Class<?> srcObjClass,
String beanId,
BeanContainer beanContainer)
Create a bean implementation of a JAXB interface.
|
Object |
XMLBeanFactory.createBean(Object srcObj,
Class<?> srcObjClass,
String beanId,
BeanContainer beanContainer)
Creat a bean implementation of a xml bean interface.
|
| Constructor and Description |
|---|
ConstructionStrategies(BeanContainer beanContainer) |
DestBeanCreator(BeanContainer beanContainer) |
| Modifier and Type | Field and Description |
|---|---|
protected BeanContainer |
FieldMap.beanContainer |
| Constructor and Description |
|---|
CustomGetSetMethodFieldMap(ClassMap classMap,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
ExcludeFieldMap(ClassMap classMap,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
FieldMap(ClassMap classMap,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
GenericFieldMap(ClassMap classMap,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
HintContainer(BeanContainer beanContainer) |
MapFieldMap(ClassMap classMap,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
MapFieldMap(FieldMap fieldMap,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
| Constructor and Description |
|---|
ConfigurationBuilder(Configuration configuration,
BeanContainer beanContainer) |
CustomConverterBuilder(CustomConverterDescription converterDescription,
BeanContainer beanContainer) |
CustomMappingsLoader(MappingsParser mappingsParser,
ClassMapBuilder classMapBuilder,
BeanContainer beanContainer) |
DozerBuilder(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
FieldMappingBuilder(ClassMap classMap,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
MappingBuilder(ClassMap classMap,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
MappingsParser(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
| Modifier and Type | Method and Description |
|---|---|
MappingFileData |
BeanMappingBuilder.build(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory)
For internal use
|
| Constructor and Description |
|---|
DozerResolver(BeanContainer beanContainer)
Deprecated.
|
MappingFileReader(XMLParserFactory parserFactory,
XMLParser xmlParser,
BeanContainer beanContainer)
Deprecated.
|
XMLParser(BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory)
Deprecated.
|
XMLParserFactory(BeanContainer beanContainer)
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
protected BeanContainer |
GetterSetterPropertyDescriptor.beanContainer |
| Modifier and Type | Method and Description |
|---|---|
DozerPropertyDescriptor |
PropertyDescriptorFactory.getPropertyDescriptor(Class<?> clazz,
String theGetMethod,
String theSetMethod,
String mapGetMethod,
String mapSetMethod,
boolean isAccessible,
boolean isIndexed,
int index,
String name,
String key,
boolean isSelfReferencing,
String oppositeFieldName,
HintContainer srcDeepIndexHintContainer,
HintContainer destDeepIndexHintContainer,
String beanFactory,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator) |
| Constructor and Description |
|---|
CustomGetSetPropertyDescriptor(Class<?> clazz,
String fieldName,
boolean isIndexed,
int index,
String customSetMethod,
String customGetMethod,
HintContainer srcDeepIndexHintContainer,
HintContainer destDeepIndexHintContainer,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator) |
GetterSetterPropertyDescriptor(Class<?> clazz,
String fieldName,
boolean isIndexed,
int index,
HintContainer srcDeepIndexHintContainer,
HintContainer destDeepIndexHintContainer,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator) |
JavaBeanPropertyDescriptor(Class<?> clazz,
String fieldName,
boolean isIndexed,
int index,
HintContainer srcDeepIndexHintContainer,
HintContainer destDeepIndexHintContainer,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator) |
MapPropertyDescriptor(Class<?> clazz,
String fieldName,
boolean isIndexed,
int index,
String setMethod,
String getMethod,
String key,
HintContainer srcDeepIndexHintContainer,
HintContainer destDeepIndexHintContainer,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator) |
XmlBeanPropertyDescriptor(Class<?> clazz,
String fieldName,
boolean isIndexed,
int index,
HintContainer srcDeepIndexHintContainer,
HintContainer destDeepIndexHintContainer,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator) |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
MappingUtils.deProxy(T object,
BeanContainer beanContainer) |
static Method |
ReflectionUtils.findAMethod(Class<?> clazz,
String methodName,
BeanContainer beanContainer)
Find a method with concrete string representation of it's parameters
|
static Class<?> |
DeepHierarchyUtils.getDeepFieldType(Class<?> clazz,
String fieldName,
HintContainer deepIndexHintContainer,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
static Object |
DeepHierarchyUtils.getDeepFieldValue(Object srcObj,
String fieldName,
boolean isIndexed,
int index,
HintContainer srcDeepIndexHintContainer,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
static Class<?> |
DeepHierarchyUtils.getDeepGenericType(Class<?> clazz,
String fieldName,
HintContainer deepIndexHintContainer,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator,
PropertyDescriptorFactory propertyDescriptorFactory) |
static List<Class<?>> |
MappingUtils.getInterfaceHierarchy(Class<?> srcClass,
BeanContainer beanContainer) |
static Class<?> |
MappingUtils.getRealClass(Class<?> clazz,
BeanContainer beanContainer) |
static List<Class<?>> |
MappingUtils.getSuperClassesAndInterfaces(Class<?> srcClass,
BeanContainer beanContainer) |
static boolean |
MappingUtils.isProxy(Class<?> clazz,
BeanContainer beanContainer) |
static Class<?> |
MappingUtils.loadClass(String name,
BeanContainer beanContainer) |
static void |
MappingUtils.reverseFields(ClassMap source,
ClassMap destination,
BeanContainer beanContainer) |
static URL |
MappingValidator.validateURL(String fileName,
BeanContainer beanContainer) |
Copyright © 2005–2021 dozer. All rights reserved.