|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis.message.NodeImpl org.apache.axis.message.MessageElement org.apache.axis.message.RPCParam
An RPC parameter
Field Summary |
Fields inherited from class org.apache.axis.message.MessageElement |
namespaces |
Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Constructor Summary | |
RPCParam(QName qname,
java.lang.Object value)
|
|
RPCParam(java.lang.String name,
java.lang.Object value)
Constructor for building up messages. |
|
RPCParam(java.lang.String namespace,
java.lang.String name,
java.lang.Object value)
|
Method Summary | |
SOAPElement |
addTextNode(java.lang.String s)
add a text node to the document. |
java.lang.Object |
getObjectValue()
Returns value of the node as an object of registered type. |
ParameterDesc |
getParamDesc()
|
java.lang.String |
getValue()
Get the value of the doc as a string. |
static java.lang.reflect.Method |
getValueSetMethod()
|
java.lang.Boolean |
getXSITypeGeneration()
|
void |
serialize(org.apache.axis.encoding.SerializationContext context)
|
void |
set(java.lang.Object newValue)
This set method is registered during deserialization to set the deserialized value. |
void |
setObjectValue(java.lang.Object value)
Sets value of this node to an Object. |
void |
setParamDesc(ParameterDesc paramDesc)
|
void |
setRPCCall(RPCElement call)
|
void |
setValue(java.lang.String value)
If this is a Text node then this method will set its value, otherwise it sets the value of the immediate (Text) child of this node. |
void |
setXSITypeGeneration(java.lang.Boolean value)
|
Methods inherited from class org.apache.axis.message.NodeImpl |
appendChild, detachNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getParentElement, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isDirty, isSupported, normalize, recycleNode, removeChild, replaceChild, setDirty, setNodeValue, setOwnerDocument, setParentElement, setPrefix |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.xml.soap.Node |
detachNode, getParentElement, recycleNode, setParentElement |
Methods inherited from interface org.w3c.dom.Node |
appendChild, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix |
Constructor Detail |
public RPCParam(java.lang.String name, java.lang.Object value)
public RPCParam(QName qname, java.lang.Object value)
public RPCParam(java.lang.String namespace, java.lang.String name, java.lang.Object value)
Method Detail |
public void setRPCCall(RPCElement call)
public java.lang.Object getObjectValue()
MessageElement
getObjectValue
in class MessageElement
public void setObjectValue(java.lang.Object value)
MessageElement
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 class MessageElement
value
- node's value or null.public void set(java.lang.Object newValue)
newValue
- is the deserialized objectpublic static java.lang.reflect.Method getValueSetMethod()
public ParameterDesc getParamDesc()
public void setParamDesc(ParameterDesc paramDesc)
public void setXSITypeGeneration(java.lang.Boolean value)
public java.lang.Boolean getXSITypeGeneration()
public void serialize(org.apache.axis.encoding.SerializationContext context) throws java.io.IOException
java.io.IOException
public java.lang.String getValue()
MessageElement
MessageElement.getAsDOM()
so is a heavyweight operation.
getValue
in interface Node
getValue
in class MessageElement
;
public SOAPElement addTextNode(java.lang.String s) throws SOAPException
MessageElement
addTextNode
in interface SOAPElement
addTextNode
in class MessageElement
SOAPException
SOAPElement.addTextNode(java.lang.String)
public void setValue(java.lang.String value)
Node
setValue
in interface Node
setValue
in class MessageElement
Node.setValue(java.lang.String)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |