| Package | Description |
|---|---|
| com.github.dozermapper.core.fieldmap |
Mapping definition used internally for fields
|
| com.github.dozermapper.core.propertydescriptor |
DozerPropertyDescriptor strategies used to map objects |
| com.github.dozermapper.core.util |
Utility methods used by the mapper
|
| Modifier and Type | Method and Description |
|---|---|
HintContainer |
FieldMap.getDestDeepIndexHintContainer() |
HintContainer |
FieldMap.getDestHintContainer() |
HintContainer |
FieldMap.getSrcDeepIndexHintContainer() |
HintContainer |
FieldMap.getSrcHintContainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
FieldMap.setDestDeepIndexHintContainer(HintContainer destDeepIndexHintHint) |
void |
FieldMap.setDestHintContainer(HintContainer destHint) |
void |
FieldMap.setSrcDeepIndexHintContainer(HintContainer srcDeepIndexHint) |
void |
FieldMap.setSrcHintContainer(HintContainer sourceHint) |
| Modifier and Type | Field and Description |
|---|---|
protected HintContainer |
AbstractPropertyDescriptor.destDeepIndexHintContainer |
protected HintContainer |
AbstractPropertyDescriptor.srcDeepIndexHintContainer |
| Modifier and Type | Method and Description |
|---|---|
DozerPropertyDescriptor |
PropertyDescriptorCreationStrategy.buildFor(Class<?> clazz,
String fieldName,
boolean isIndexed,
int index,
HintContainer srcDeepIndexHintContainer,
HintContainer destDeepIndexHintContainer) |
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 |
|---|
AbstractPropertyDescriptor(Class<?> clazz,
String fieldName,
boolean isIndexed,
int index,
HintContainer srcDeepIndexHintContainer,
HintContainer destDeepIndexHintContainer) |
CustomGetSetPropertyDescriptor(Class<?> clazz,
String fieldName,
boolean isIndexed,
int index,
String customSetMethod,
String customGetMethod,
HintContainer srcDeepIndexHintContainer,
HintContainer destDeepIndexHintContainer,
BeanContainer beanContainer,
DestBeanCreator destBeanCreator) |
FieldPropertyDescriptor(Class<?> clazz,
String fieldName,
boolean isIndexed,
int index,
HintContainer srcDeepIndexHintContainer,
HintContainer destDeepIndexHintContainer,
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 PropertyDescriptor |
ReflectionUtils.findPropertyDescriptor(Class<?> objectClass,
String fieldName,
HintContainer deepIndexHintContainer) |
static DeepHierarchyElement[] |
ReflectionUtils.getDeepFieldHierarchy(Class<?> parentClass,
String field,
HintContainer deepIndexHintContainer) |
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) |
Copyright © 2005–2021 dozer. All rights reserved.