RPCParam
public RPCParam(String name,
Object value)
Constructor for building up messages.
RPCParam
public RPCParam(String namespace,
String name,
Object value)
constructor binding the internal object value field to the
value parameter
namespace
- namespace of the elementvalue
- value of the node
RPCParam
public RPCParam(QName qname,
Object value)
constructor declaring the qualified name of the node
and its value
value
- value of the node
getObjectValue
public Object getObjectValue()
Returns value of the node as an object of registered type.
- getObjectValue in interface MessageElement
- Object of proper type, or null if no mapping could be found.
getValue
public String getValue()
- getValue in interface Node
- getValue in interface MessageElement
- the value of any child node, or null if there is no node/something went
wrong during serialization. If the first child is text, the return value
is the text itself.
javax.xml.soap.Node.getValue() ;
getValueSetMethod
public static Method getValueSetMethod()
getXSITypeGeneration
public Boolean getXSITypeGeneration()
set
public void set(Object newValue)
This set method is registered during deserialization
to set the deserialized value.
If the method is called multiple times, the
value is automatically changed into a container to
hold all of the values.
newValue
- is the deserialized object
setObjectValue
public void setObjectValue(Object value)
Sets value of this node to an Object.
A serializer needs to be registered for this object class for proper
operation.
Note that this method will log an error and no-op if there are
any children in the MessageElement or if the MessageElement was
constructed from XML.
- setObjectValue in interface MessageElement
setXSITypeGeneration
public void setXSITypeGeneration(Boolean value)