org.apache.axis.encoding
Class MethodTarget
java.lang.Object
|
+--org.apache.axis.encoding.MethodTarget
- All Implemented Interfaces:
- Target
- public class MethodTarget
- extends java.lang.Object
- implements Target
Field Summary |
protected static org.apache.commons.logging.Log |
log
|
Constructor Summary |
MethodTarget(java.lang.Object targetObject,
java.lang.reflect.Method targetMethod)
Construct a target whose value is set via a method |
MethodTarget(java.lang.Object targetObject,
java.lang.String methodName)
Construct a target whose value is set via a method |
Method Summary |
void |
set(java.lang.Object value)
Set the target's value by invoking the targetMethod. |
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
MethodTarget
public MethodTarget(java.lang.Object targetObject,
java.lang.reflect.Method targetMethod)
- Construct a target whose value is set via a method
- Parameters:
targetObject
- is the object containing the value to be settargetMethod
- is the Method used to set the value
MethodTarget
public MethodTarget(java.lang.Object targetObject,
java.lang.String methodName)
throws java.lang.NoSuchMethodException
- Construct a target whose value is set via a method
- Parameters:
targetObject
- is the object containing the value to be setmethodName
- is the name of the Method
set
public void set(java.lang.Object value)
throws org.xml.sax.SAXException
- Set the target's value by invoking the targetMethod.
- Specified by:
set
in interface Target
- Parameters:
value
- is the new Object value
org.xml.sax.SAXException
Copyright © 2003 Apache Web Services Project. All Rights Reserved.