|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectautoweka.XmlSerializable
public class XmlSerializable
Helper class to make objects easily be read to/from XML, as well as specifying them on the command line
Constructor Summary | |
---|---|
XmlSerializable()
|
Method Summary | ||
---|---|---|
static
|
fromXML(java.io.InputStream xml,
java.lang.Class<T> c)
Spits out an object from the given XML file with the given class |
|
protected static
|
fromXML(java.lang.String filename,
java.lang.Class<T> c)
Spits out an object from the given XML file with the given class |
|
static void |
populateObjectFromCMDParams(java.lang.Object obj,
java.util.Deque<java.lang.String> args)
Given a list of command line arguments which have the same name as the XML nodes, populate me an object with the values filled in |
|
static int |
populateObjectFromCMDParams(java.lang.Object obj,
java.lang.String[] args)
Given a list of command line arguments which have the same name as the XML nodes, populate me an object with the values filled in |
|
void |
toXML(java.io.OutputStream stream)
Spits out the class to the given XML file |
|
void |
toXML(java.lang.String filename)
Spits out the class to the given XML file |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XmlSerializable()
Method Detail |
---|
public void toXML(java.lang.String filename)
public void toXML(java.io.OutputStream stream)
protected static <T extends XmlSerializable> T fromXML(java.lang.String filename, java.lang.Class<T> c)
public static <T extends XmlSerializable> T fromXML(java.io.InputStream xml, java.lang.Class<T> c)
public static int populateObjectFromCMDParams(java.lang.Object obj, java.lang.String[] args)
public static void populateObjectFromCMDParams(java.lang.Object obj, java.util.Deque<java.lang.String> args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |