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<XMLField> getFieldIterator()
getFields
public Collection<XMLField> getFields()
setFields
public void setFields(Collection<XMLField> fields)
setFields
public void setFields(Map<String,XMLField> 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 © 2014 eXo Platform SAS. All Rights Reserved.