org.dozer.propertydescriptor
Class XmlBeanPropertyDescriptor

java.lang.Object
  extended by org.dozer.propertydescriptor.XmlBeanPropertyDescriptor
All Implemented Interfaces:
DozerPropertyDescriptor

public class XmlBeanPropertyDescriptor
extends Object
implements DozerPropertyDescriptor


Constructor Summary
XmlBeanPropertyDescriptor(Class<?> clazz, String fieldName, boolean isIndexed, int index, HintContainer srcDeepIndexHintContainer, HintContainer destDeepIndexHintContainer)
           
 
Method Summary
 Class<?> genericType()
          Determines generic parameter type
 Class<?> getPropertyType()
           
 Object getPropertyValue(Object bean)
           
 void setPropertyValue(Object bean, Object value, FieldMap fieldMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlBeanPropertyDescriptor

public XmlBeanPropertyDescriptor(Class<?> clazz,
                                 String fieldName,
                                 boolean isIndexed,
                                 int index,
                                 HintContainer srcDeepIndexHintContainer,
                                 HintContainer destDeepIndexHintContainer)
Method Detail

getPropertyType

public Class<?> getPropertyType()
Specified by:
getPropertyType in interface DozerPropertyDescriptor

getPropertyValue

public Object getPropertyValue(Object bean)
Specified by:
getPropertyValue in interface DozerPropertyDescriptor

setPropertyValue

public void setPropertyValue(Object bean,
                             Object value,
                             FieldMap fieldMap)
Specified by:
setPropertyValue in interface DozerPropertyDescriptor

genericType

public Class<?> genericType()
Description copied from interface: DozerPropertyDescriptor
Determines generic parameter type

Specified by:
genericType in interface DozerPropertyDescriptor
Returns:
For Type returns Parameter class.


Copyright © 2005-2011 dozer. All Rights Reserved.