org.apache.axis2.databinding.metadata
Class FieldDesc
java.lang.Object
org.apache.axis2.databinding.metadata.FieldDesc
- All Implemented Interfaces:
- FieldAccessor
- Direct Known Subclasses:
- AttributeDesc, ElementDesc
- public abstract class FieldDesc
- extends Object
- implements FieldAccessor
FieldDesc
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
qname
protected QName qname
accessor
protected FieldAccessor accessor
deserializerFactory
protected DeserializerFactory deserializerFactory
ser
protected Serializer ser
fieldName
protected String fieldName
FieldDesc
public FieldDesc()
getFieldName
public String getFieldName()
setFieldName
public void setFieldName(String fieldName)
getQName
public QName getQName()
setQName
public void setQName(QName qname)
getAccessor
public FieldAccessor getAccessor()
setAccessor
public void setAccessor(FieldAccessor accessor)
getValue
public Object getValue(Object targetObject)
throws Exception
- Specified by:
getValue
in interface FieldAccessor
- Throws:
Exception
setValue
public void setValue(Object targetObject,
Object value)
throws Exception
- Specified by:
setValue
in interface FieldAccessor
- Throws:
Exception
getSerializer
public Serializer getSerializer()
setSerializer
public void setSerializer(Serializer ser)
getDeserializer
public Deserializer getDeserializer(int index)
setDeserializerFactory
public void setDeserializerFactory(DeserializerFactory deser)
getDeserializerFactory
public DeserializerFactory getDeserializerFactory()