org.exoplatform.xml.object
Class XMLObject
java.lang.Object
org.exoplatform.xml.object.XMLObject
public class XMLObject
- extends Object
- Since:
- Apr 10, 2005
- Version:
- $Id: XMLObject.java 11659 2007-01-05 15:35:06Z geaz $
- Author:
- Tuan Nguyen (tuan08@users.sourceforge.net)
CURRENT_VERSION
public static String CURRENT_VERSION
XMLObject
public XMLObject()
XMLObject
public XMLObject(Object obj)
throws Exception
- Throws:
Exception
getType
public String getType()
setType
public void setType(String s)
getField
public XMLField getField(String name)
addField
public void addField(Object o)
addField
public void addField(XMLField field)
getFieldIterator
public Iterator getFieldIterator()
getFields
public Collection getFields()
setFields
public void setFields(Collection fields)
setFields
public void setFields(Map fields)
getFieldValue
public Object getFieldValue(String fieldName)
throws Exception
- Throws:
Exception
renameField
public void renameField(String oldName,
String newName)
removeField
public void removeField(String name)
addField
public void addField(String name,
Class fieldType,
Object obj)
throws Exception
- Throws:
Exception
toString
public String toString()
- Overrides:
toString in class Object
toObject
public Object toObject()
throws Exception
- Throws:
Exception
toXML
public String toXML()
throws Exception
- Throws:
Exception
toXML
public String toXML(String encoding)
throws Exception
- Throws:
Exception
toByteArray
public byte[] toByteArray()
throws Exception
- Throws:
Exception
toByteArray
public byte[] toByteArray(String encoding)
throws Exception
- Throws:
Exception
getXMLObject
public static XMLObject getXMLObject(InputStream is)
throws Exception
- Throws:
Exception
getObject
public static Object getObject(InputStream is)
throws Exception
- Throws:
Exception
getBindingFactoryInPriviledgedMode
protected static org.jibx.runtime.IBindingFactory getBindingFactoryInPriviledgedMode(Class clazz)
throws org.jibx.runtime.JiBXException
- Throws:
org.jibx.runtime.JiBXException
Copyright © 2015 eXo Platform SAS. All Rights Reserved.