|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ejie.r01f.xml.marshalling.XOMarshaller
Clase para convertir de XML a Objetos y viceversa (marshall / unMarshall)
Constructor Summary | |
XOMarshaller()
Creates a new instance of OXMarshaller |
|
XOMarshaller(java.io.File mapFile)
Crea una nueva instancia a partir de un fichero XML con el mapeo |
|
XOMarshaller(java.io.InputStream mapIs)
Crea una nueva instancia a partir de un fichero XML con el mapeo |
|
XOMarshaller(java.lang.String xmlMap)
Crea una nueva instancia a partir de un XML de mapeo |
|
XOMarshaller(XOMap newMap)
Crea una nueva instancia a partir de un mapa |
Method Summary | |
XOMap |
getMap()
Obtiene el mapa de marshalling |
java.lang.Object |
getObject(java.io.File file)
Obtiene un objeto a partir de un fichero xml |
java.lang.Object |
getObject(java.io.InputStream is)
Obtiene un objeto a partir de un XML |
java.lang.Object |
getObject(java.lang.String xml)
Construye una jerarquia de objetos a partir del xml |
java.lang.String |
getXML(java.lang.Object obj)
Convierte un objeto a xml |
java.lang.String |
marshall(java.lang.Object obj)
Convierte un objeto a XML |
java.lang.Object |
unmarshall(java.lang.String xml)
Convierte un XML a objeto |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XOMarshaller()
public XOMarshaller(XOMap newMap)
newMap
- El objeto (mapa) de definicion de la transformación XML<->Objetospublic XOMarshaller(java.lang.String xmlMap) throws XOMarshallerException
xmlMap
- El mapa en xml de definición de la transformación XML<->Objetospublic XOMarshaller(java.io.File mapFile) throws XOMarshallerException
mapFile
- El path al fichero que contiene el XML del mapa con la definición de la transformacion XML<->Objetospublic XOMarshaller(java.io.InputStream mapIs) throws XOMarshallerException
mapIs
- Un inputStream al XML del mapa con la definición de la transformación XML<->ObjetosMethod Detail |
public java.lang.Object unmarshall(java.lang.String xml) throws XOMarshallerException
xml
- El xml a convertir en objeto
XOMarshallerException
public java.lang.String marshall(java.lang.Object obj) throws XOMarshallerException
XOMarshallerException
public java.lang.String getXML(java.lang.Object obj) throws XOMarshallerException
obj
- El objeto
XOMarshallerException
public java.lang.Object getObject(java.lang.String xml) throws XOMarshallerException
xml
- El xml
XOMarshallerException
public java.lang.Object getObject(java.io.File file) throws XOMarshallerException
file
- El fichero con el xml
XOMarshallerException
public java.lang.Object getObject(java.io.InputStream is) throws XOMarshallerException
XOMarshallerException
public XOMap getMap()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |