org.apache.axis2.databinding.beans
Class BeanPropertyDescriptor
java.lang.Object
org.apache.axis2.databinding.beans.BeanPropertyDescriptor
- All Implemented Interfaces:
- FieldAccessor, IndexedFieldAccessor
- public class BeanPropertyDescriptor
- extends java.lang.Object
- implements FieldAccessor, IndexedFieldAccessor
BeanPropertyDescriptor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanPropertyDescriptor
public BeanPropertyDescriptor()
getReadMethod
public java.lang.reflect.Method getReadMethod()
setReadMethod
public void setReadMethod(java.lang.reflect.Method readMethod)
getWriteMethod
public java.lang.reflect.Method getWriteMethod()
setWriteMethod
public void setWriteMethod(java.lang.reflect.Method writeMethod)
getIndexedReadMethod
public java.lang.reflect.Method getIndexedReadMethod()
setIndexedReadMethod
public void setIndexedReadMethod(java.lang.reflect.Method indexedReadMethod)
getIndexedWriteMethod
public java.lang.reflect.Method getIndexedWriteMethod()
setIndexedWriteMethod
public void setIndexedWriteMethod(java.lang.reflect.Method indexedWriteMethod)
getValue
public java.lang.Object getValue(java.lang.Object targetObject)
throws java.lang.Exception
- Specified by:
getValue
in interface FieldAccessor
- Throws:
java.lang.Exception
setValue
public void setValue(java.lang.Object targetObject,
java.lang.Object value)
throws java.lang.Exception
- Specified by:
setValue
in interface FieldAccessor
- Throws:
java.lang.Exception
getIndexedValue
public java.lang.Object getIndexedValue(java.lang.Object targetObject,
int index)
throws java.lang.Exception
- Specified by:
getIndexedValue
in interface IndexedFieldAccessor
- Throws:
java.lang.Exception
setIndexedValue
public void setIndexedValue(java.lang.Object targetObject,
java.lang.Object value,
int index)
throws java.lang.Exception
- Specified by:
setIndexedValue
in interface IndexedFieldAccessor
- Throws:
java.lang.Exception