|
|||||||||||
| 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<->Objetos
public XOMarshaller(java.lang.String xmlMap)
throws XOMarshallerException
xmlMap - El mapa en xml de definición de la transformación XML<->Objetos
public 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<->Objetos
public XOMarshaller(java.io.InputStream mapIs)
throws XOMarshallerException
mapIs - Un inputStream al XML del mapa con la definición de la transformación XML<->Objetos| Method 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
XOMarshallerExceptionpublic XOMap getMap()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||