| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
final static String | ENHDRA_PACKAGE_HEADER_END |
final static String | ENHDRA_PACKAGE_HEADER_START |
final static String | XML_HEADER_END |
final static String | XML_HEADER_START |
Method Summary | |
static Object | cloneDataboundObject(Object obj) Create a completely distinct clone of a data bound object by marshalling it to a String and then unmarshalling it back into a new databound object. |
static String | marshall(Object obj, boolean strip_enhydra_tags) Marshalls a Data-Binding compatible object into an XML instance document |
static String | marshall(Object obj) Marshalls a Data-Binding compatible object into an XML instance document |
static void | marshallFile(Object obj, String filename) Marshalls a Data-Binding compatible object into an XML instance document and saves the document into a file |
static void | marshallFile(Object obj, File file) Marshalls a Data-Binding compatible object into an XML instance document and saves the document into a file |
static Object | unmarshall(String xml) Unmarshalls a string back into a Data-Binding object |
static Object | unmarshall(String xml, String default_package) Unmarshalls a string back into a Data-Binding object, and inserts Enhydra specific tags back into XML if necessary |
static Object | unmarshallFile(String filename) Unmarshalls an XML document in a file back into a Data-Binding object |
static Object | unmarshallFile(File file) Unmarshalls a file back into a Data-Binding object |
static String | zeusMarshall(Object obj) Marshall the given Object using the Zeus marshaller |
static Object | zeusUnmarshall(String xml, String def_package) Unmarshall the given XML using the Zeus marshaller |
Field Detail |
public final static String ENHDRA_PACKAGE_HEADER_END
public final static String ENHDRA_PACKAGE_HEADER_START
public final static String XML_HEADER_END
public final static String XML_HEADER_START
Method Detail |
public static Object cloneDataboundObject(Object obj)
throws java.io.IOException,
org.jdom.JDOMException
public static String marshall(Object obj, boolean strip_enhydra_tags)
throws java.io.IOException
public static String marshall(Object obj)
throws java.io.IOException
public static void marshallFile(Object obj, String filename)
throws java.io.IOException
public static void marshallFile(Object obj, File file)
throws java.io.IOException
public static Object unmarshall(String xml)
throws java.io.IOException,
org.jdom.JDOMException
public static Object unmarshall(String xml, String default_package)
throws java.io.IOException,
org.jdom.JDOMException
public static Object unmarshallFile(String filename)
throws java.io.IOException,
org.jdom.JDOMException
public static Object unmarshallFile(File file)
throws java.io.IOException,
org.jdom.JDOMException
public static String zeusMarshall(Object obj)
throws java.io.IOException
public static Object zeusUnmarshall(String xml, String def_package)
throws java.io.IOException
Association Links |
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |