org.apache.axis.encoding.ser
Class BeanPropertyTarget
java.lang.Object
|
+--org.apache.axis.encoding.ser.BeanPropertyTarget
- All Implemented Interfaces:
- Target
- public class BeanPropertyTarget
- extends java.lang.Object
- implements Target
Class which knows how to update a bean property
Field Summary |
protected static org.apache.commons.logging.Log |
log
|
Method Summary |
void |
set(java.lang.Object value)
set the bean property with specified value |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static org.apache.commons.logging.Log log
BeanPropertyTarget
public BeanPropertyTarget(java.lang.Object object,
BeanPropertyDescriptor pd)
- This constructor is used for a normal property.
- Parameters:
object
- is the bean classpd
- is the property
BeanPropertyTarget
public BeanPropertyTarget(java.lang.Object object,
BeanPropertyDescriptor pd,
int i)
- This constructor is used for an indexed property.
- Parameters:
object
- is the bean classpd
- is the propertyi
- is the index
set
public void set(java.lang.Object value)
throws org.xml.sax.SAXException
- set the bean property with specified value
- Specified by:
set
in interface Target
- Parameters:
value
- is the value.
org.xml.sax.SAXException
Copyright © 2003 Apache Web Services Project. All Rights Reserved.