public class SerializerHandler
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE_ARRAY |
static java.lang.String |
TYPE_BASE64 |
static java.lang.String |
TYPE_BOOLEAN |
static java.lang.String |
TYPE_DATETIME |
static java.lang.String |
TYPE_DOUBLE |
static java.lang.String |
TYPE_INT |
static java.lang.String |
TYPE_INT2 |
static java.lang.String |
TYPE_LONG |
static java.lang.String |
TYPE_NULL |
static java.lang.String |
TYPE_STRING |
static java.lang.String |
TYPE_STRUCT |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
deserialize(org.w3c.dom.Element element)
Deserializes an incoming xml element to an java object.
|
static SerializerHandler |
getDefault()
Return the instance of the SerializerHandler.
|
static void |
initialize(int flags)
Initialize the serialization handler.
|
XmlElement |
serialize(java.lang.Object object)
Serialize an object to its representation as an xml element.
|
public static final java.lang.String TYPE_STRING
public static final java.lang.String TYPE_BOOLEAN
public static final java.lang.String TYPE_INT
public static final java.lang.String TYPE_INT2
public static final java.lang.String TYPE_LONG
public static final java.lang.String TYPE_DOUBLE
public static final java.lang.String TYPE_DATETIME
public static final java.lang.String TYPE_STRUCT
public static final java.lang.String TYPE_ARRAY
public static final java.lang.String TYPE_BASE64
public static final java.lang.String TYPE_NULL
public static void initialize(int flags)
flags - The flags that has been set in the XMLRPCClient.XMLRPCClientpublic static SerializerHandler getDefault()
public java.lang.Object deserialize(org.w3c.dom.Element element)
throws XMLRPCException
element - An type element from within a value tag.XMLRPCException - Will be thrown whenever an error occurs.public XmlElement serialize(java.lang.Object object) throws XMLRPCException
object - The object that should be serialized.XMLRPCException - Will be thrown, if an error occurs (e.g. the object
cannot be serialized to an xml element.