|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ws.resource.handler.axis.AnyHelper
The AnyHelper
is a utility that provides common functions for working with MessageElement
and beans with AnyContentType
class. Do not used this class for serialization or deserialization of
objects. Use ObjectSerializer
and ObjectDeserializer
for that purposes instead.
Constructor Summary | |
AnyHelper()
|
Method Summary | |
static org.w3c.dom.Element |
getFirstAsElement(org.apache.axis.encoding.AnyContentType any)
Converts type containing any element to a single DOM Element. |
static org.w3c.dom.Element |
getFirstParentAsElement(org.apache.axis.encoding.AnyContentType any)
Converts type containing any element to a single DOM Element, representing the parent MessageElement. |
static java.lang.String |
getFirstParentAsString(org.apache.axis.encoding.AnyContentType any)
Converts type containing any element to a String, representing the parent MessageElement. |
static org.apache.axis.message.MessageElement |
getParent(org.apache.axis.encoding.AnyContentType any)
DOCUMENT_ME |
static org.apache.axis.message.MessageElement |
getParent(org.apache.axis.message.MessageElement element)
|
static org.apache.axis.message.MessageElement |
getParent(org.apache.axis.message.MessageElement[] elements)
DOCUMENT_ME |
static void |
setAny(org.apache.axis.encoding.AnyContentType object,
java.util.List values)
DOCUMENT_ME |
static void |
setAny(org.apache.axis.encoding.AnyContentType object,
javax.xml.soap.SOAPElement value)
DOCUMENT_ME |
static void |
setAny(org.apache.axis.encoding.AnyContentType object,
javax.xml.soap.SOAPElement[] values)
DOCUMENT_ME |
static org.apache.axis.message.MessageElement |
toAny(java.lang.Object obj)
Populates a SOAP MessageElement with an arbitrary object. |
static org.apache.axis.message.MessageElement[] |
toAnyArray(org.w3c.dom.Element element)
Populates a SOAP MessageElement array with a single DOM element. |
static org.apache.axis.message.MessageElement[] |
toAnyArray(java.lang.Object obj)
Populates a SOAP MessageElement array with a single object. |
static org.apache.axis.message.MessageElement[] |
toAnyArray(java.lang.Object[] obj)
Populates a SOAP MessageElement array with an array of arbitrary objects. |
static org.apache.axis.message.MessageElement |
toAnyTypeElement(java.lang.Object obj)
Populates a SOAP MessageElement with an arbitrary object, and wraps it inside of a value element with an xsi:type attribute. |
static org.w3c.dom.Element[] |
toElement(org.apache.axis.encoding.AnyContentType any)
Converts type containing any element to an array of DOM Elements. |
static org.w3c.dom.Element |
toElement(org.apache.axis.message.MessageElement element)
Converts a SOAP MessageElement to a DOM Element representation |
static org.w3c.dom.Element[] |
toElement(org.apache.axis.message.MessageElement[] elements)
Array version of toElements |
static java.lang.String |
toSingleString(org.apache.axis.encoding.AnyContentType any)
|
static java.lang.String |
toSingleString(org.apache.axis.message.MessageElement[] elements)
|
static java.lang.String |
toString(org.apache.axis.message.MessageElement element)
Converts a SOAP MessageElement to an XML String representation |
static java.lang.String[] |
toString(org.apache.axis.message.MessageElement[] elements)
Array version of toString |
static org.apache.axis.message.MessageElement[] |
toText(java.lang.Object obj)
Populates a SOAP MessageElement array with a single object. |
static void |
write(java.io.Writer writer,
org.apache.axis.message.MessageElement element)
DOCUMENT_ME |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AnyHelper()
Method Detail |
public static void setAny(org.apache.axis.encoding.AnyContentType object, javax.xml.soap.SOAPElement value)
object
- DOCUMENT_MEvalue
- DOCUMENT_MEpublic static void setAny(org.apache.axis.encoding.AnyContentType object, javax.xml.soap.SOAPElement[] values)
object
- DOCUMENT_MEvalues
- DOCUMENT_MEpublic static void setAny(org.apache.axis.encoding.AnyContentType object, java.util.List values)
object
- DOCUMENT_MEvalues
- DOCUMENT_MEpublic static org.w3c.dom.Element getFirstAsElement(org.apache.axis.encoding.AnyContentType any) throws java.lang.Exception
java.lang.Exception
toElement(MessageElement element)
public static org.w3c.dom.Element getFirstParentAsElement(org.apache.axis.encoding.AnyContentType any) throws java.lang.Exception
java.lang.Exception
toElement(MessageElement element)
public static java.lang.String getFirstParentAsString(org.apache.axis.encoding.AnyContentType any) throws java.lang.Exception
java.lang.Exception
toString(MessageElement element)
public static org.apache.axis.message.MessageElement getParent(org.apache.axis.message.MessageElement element)
public static org.apache.axis.message.MessageElement getParent(org.apache.axis.message.MessageElement[] elements)
elements
- DOCUMENT_ME
public static org.apache.axis.message.MessageElement getParent(org.apache.axis.encoding.AnyContentType any)
any
- DOCUMENT_ME
public static org.apache.axis.message.MessageElement toAny(java.lang.Object obj)
obj
- object to be serialized in the any element.
toAnyTypeElement(Object)
public static org.apache.axis.message.MessageElement[] toAnyArray(java.lang.Object[] obj)
obj
- array of objects to be serialized in the any element
public static org.apache.axis.message.MessageElement[] toAnyArray(java.lang.Object obj)
obj
- object to be serialized in the any element
public static org.apache.axis.message.MessageElement[] toAnyArray(org.w3c.dom.Element element)
element
- element to be inserted in the any element
public static org.apache.axis.message.MessageElement toAnyTypeElement(java.lang.Object obj)
obj
- object to be serialized in the any element
public static org.w3c.dom.Element toElement(org.apache.axis.message.MessageElement element) throws java.lang.Exception
element
- SOAP MessageElement to be converted
java.lang.Exception
- if the DOM Element could not be createdpublic static org.w3c.dom.Element[] toElement(org.apache.axis.message.MessageElement[] elements) throws java.lang.Exception
toElements
java.lang.Exception
public static org.w3c.dom.Element[] toElement(org.apache.axis.encoding.AnyContentType any) throws java.lang.Exception
java.lang.Exception
toElement(MessageElement element)
public static java.lang.String toSingleString(org.apache.axis.message.MessageElement[] elements) throws java.lang.Exception
java.lang.Exception
public static java.lang.String toSingleString(org.apache.axis.encoding.AnyContentType any) throws java.lang.Exception
java.lang.Exception
public static java.lang.String toString(org.apache.axis.message.MessageElement element) throws java.lang.Exception
element
- SOAP MessageElement to be converted
java.lang.Exception
public static java.lang.String[] toString(org.apache.axis.message.MessageElement[] elements) throws java.lang.Exception
toString
java.lang.Exception
public static org.apache.axis.message.MessageElement[] toText(java.lang.Object obj)
obj
- object to be serialized as a text node
public static void write(java.io.Writer writer, org.apache.axis.message.MessageElement element) throws java.lang.Exception
writer
- DOCUMENT_MEelement
- DOCUMENT_ME
java.lang.Exception
- DOCUMENT_ME
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |