massim.framework.util
Class XMLCodec
java.lang.Object
massim.framework.util.XMLCodec
public class XMLCodec
- extends java.lang.Object
This class provides static methods to encode objects to XML and to decode XML back to objects.
Method Summary |
static void |
convertEntryToXML(java.lang.Object o,
java.lang.Class type,
org.w3c.dom.Element target,
java.lang.String name)
|
static void |
convertObjectToXML(java.lang.Object o,
org.w3c.dom.Element target)
|
static java.lang.Object |
convertXMLToEntry(org.w3c.dom.Element xmlsource,
java.lang.String name,
java.lang.Class fieldtype)
|
static java.lang.Object |
convertXMLToObject(org.w3c.dom.Element source,
java.lang.Class cls)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
metainfoNamespace
public static final java.lang.String metainfoNamespace
- Namespace for all administrative elements and attributes.
- See Also:
- Constant Field Values
metainfoPrefix
public static final java.lang.String metainfoPrefix
- See Also:
- Constant Field Values
XMLCodec
public XMLCodec()
convertEntryToXML
public static void convertEntryToXML(java.lang.Object o,
java.lang.Class type,
org.w3c.dom.Element target,
java.lang.String name)
throws java.lang.IllegalAccessException
- Throws:
java.lang.IllegalAccessException
convertObjectToXML
public static void convertObjectToXML(java.lang.Object o,
org.w3c.dom.Element target)
throws java.lang.IllegalAccessException
- Throws:
java.lang.IllegalAccessException
convertXMLToEntry
public static java.lang.Object convertXMLToEntry(org.w3c.dom.Element xmlsource,
java.lang.String name,
java.lang.Class fieldtype)
throws java.lang.IllegalAccessException,
java.lang.InstantiationException,
AgentCodecProtocolErrorException
- Throws:
java.lang.IllegalAccessException
java.lang.InstantiationException
AgentCodecProtocolErrorException
convertXMLToObject
public static java.lang.Object convertXMLToObject(org.w3c.dom.Element source,
java.lang.Class cls)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
AgentCodecProtocolErrorException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
AgentCodecProtocolErrorException
Copyright © 2012. All Rights Reserved.