|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MarshallerException | |
|---|---|
| r01f.marshalling | |
| r01f.marshalling.jaxb | |
| r01f.marshalling.simple | |
| Uses of MarshallerException in r01f.marshalling |
|---|
| Methods in r01f.marshalling that throw MarshallerException | ||
|---|---|---|
Marshaller |
Marshaller.addBeans(java.lang.Class<?>... annotatedTypes)
Añade los mapeos examinando las anotaciones de los beans que se pasan como parametro NOTA: Unicamente es necesario pasar los "beans principales" ya que automaticamente va recorriendo los beans "hijo" presentes como miembro o componentes de una colección / mapa |
|
Marshaller |
Marshaller.addBeans(java.io.InputStream mapsIS)
Añade los mapeos del stream que se pasa como parametro |
|
Marshaller |
Marshaller.addBeans(java.lang.String mapFilePath)
Añade los mapeos del fichero cuya ruta (que tiene que ser accesible en el classPath) se pasa como parametro |
|
|
Marshaller.beanFromXml(java.io.InputStream beanXmlIS)
Obtiene un objeto a partir de un xml en forma de String |
|
|
Marshaller.beanFromXml(org.w3c.dom.Node beanXmlNode)
Obtiene un objeto a partir de un objeto Node del DOM XML |
|
|
Marshaller.beanFromXml(java.lang.String beanXml)
Obtiene un objeto a partir de un xml en forma de String |
|
void |
MarshallerMappings.loadFromAnnotatedClasses(java.lang.Class<?>... annotatedTypes)
Carga el mapa de clases desde su definición en base a anotaciones en las propias clases java |
|
void |
MarshallerMappings.loadFromMappingDef(java.io.InputStream is)
Añade los mapeos desde el stream que se pasa como parametro |
|
void |
MarshallerMappings.loadFromMappingDefFiles(java.lang.String filesPath)
Añade los mapeos del fichero cuya ruta (que tiene que ser accesible en el classPath) se pasa como parametro |
|
java.lang.String |
Marshaller.xmlFromBean(java.lang.Object bean)
Obtiene una cadena xml a partir de un objeto |
|
| Uses of MarshallerException in r01f.marshalling.jaxb |
|---|
| Methods in r01f.marshalling.jaxb that throw MarshallerException | ||
|---|---|---|
Marshaller |
JAXBMarshallerBase.addBeans(java.lang.Class<?>... annotatedTypes)
|
|
Marshaller |
JAXBMarshallerBase.addBeans(java.io.InputStream mapsIS)
|
|
Marshaller |
JAXBMarshallerBase.addBeans(java.lang.String mapFilesPath)
|
|
|
JAXBMarshallerBase.beanFromXml(java.io.InputStream beanXmlIS)
|
|
|
JAXBMarshallerBase.beanFromXml(org.w3c.dom.Node beanXmlNode)
|
|
|
JAXBMarshallerBase.beanFromXml(java.lang.String beanXml)
|
|
java.lang.String |
JAXBMarshallerBase.xmlFromBean(java.lang.Object bean)
|
|
| Uses of MarshallerException in r01f.marshalling.simple |
|---|
| Methods in r01f.marshalling.simple that throw MarshallerException | ||
|---|---|---|
private void |
SimpleMarshallerMappingsFromAnnotationsLoader._beanMapFromBeanAnnotations(java.lang.Class<?> type)
Obtiene el mapeo de un bean inspeccionando las anotaciones |
|
private static void |
MarshallerMappingsFromXMLLoader._checkBean(BeanMap newBean)
Comprueba la validez ce la definición de un bean |
|
private static void |
MarshallerMappingsFromXMLLoader._checkField(FieldMap newField)
Comprueba la validez de la definición de un miembro |
|
private BeanInstance |
ObjsFromXMLBuilder.ObjsFromXMLLoader._createBeanInstance(BeanMap beanMap,
java.lang.String effectiveNodeName,
org.xml.sax.Attributes attrs)
|
|
private XMLBuilder.XMLElement |
XMLFromObjsBuilder._generateXML(java.lang.String xmlElTag,
java.lang.Object inObj,
BeanMap beanMap)
Funcion recursiva que obtiene un nodo XML que representa al objeto que se pasa |
|
private static java.util.Map<java.lang.String,BeanMap> |
SimpleMarshallerMappings._loadFromXML(java.io.InputStream mapXmlIS,
java.nio.charset.Charset charset)
Carga el mapa de clases desde su definición en XML |
|
private ObjsFromXMLBuilder.BeanAndFieldWrapper |
ObjsFromXMLBuilder.ObjsFromXMLLoader._loadingACollection(java.lang.String currNodeName)
|
|
private ObjsFromXMLBuilder.BeanAndFieldWrapper |
ObjsFromXMLBuilder.ObjsFromXMLLoader._loadingAField(java.lang.String currNodeName)
|
|
private T |
ObjsFromXMLBuilder._parseXML(org.xml.sax.InputSource xmlIS,
TextEncoder textEncoder)
Parsea el xml de entrada y obtiene su representación en objetos |
|
private T |
ObjsFromXMLBuilder._parseXML(java.io.InputStream xmlIS,
java.nio.charset.Charset charset,
TextEncoder textEncoder)
Parsea el xml de entrada y obtiene su representación en objetos |
|
private void |
SimpleMarshallerMappingsFromAnnotationsLoader._recursiveMapBean(DataTypes.DataType dataType)
Llamada recursiva si se trata de: - Un objeto complejo (no un int, long, string, etc) - Una colección de objetos complejos |
|
Marshaller |
SimpleMarshallerBase.addBeans(java.lang.Class<?>... annotatedTypes)
|
|
Marshaller |
SimpleMarshallerBase.addBeans(java.io.InputStream mapsIS)
|
|
Marshaller |
SimpleMarshallerBase.addBeans(java.lang.String mapFilesPath)
|
|
void |
BeanMap.addField(FieldMap newField)
Establece un miembro en la clase como elemento |
|
T |
ObjsFromXMLBuilder.beanFrom(java.io.File file,
java.nio.charset.Charset xmlCharset,
TextEncoder encoder)
|
|
T |
ObjsFromXMLBuilder.beanFrom(java.io.InputStream is,
java.nio.charset.Charset xmlCharset,
TextEncoder encoder)
|
|
T |
ObjsFromXMLBuilder.beanFrom(org.w3c.dom.Node xmlNode,
java.nio.charset.Charset xmlCharset,
TextEncoder encoder)
|
|
T |
ObjsFromXMLBuilder.beanFrom(java.lang.String xmlStr,
java.nio.charset.Charset xmlCharset,
TextEncoder encoder)
|
|
|
SimpleMarshallerBase.beanFromXml(java.io.InputStream beanXmlIS)
|
|
|
SimpleMarshallerBase.beanFromXml(org.w3c.dom.Node beanXmlNode)
|
|
|
SimpleMarshallerBase.beanFromXml(java.lang.String beanXml)
|
|
(package private) static void |
SimpleMarshallerMappings.connectBeanMappings(java.util.Map<java.lang.String,BeanMap> beansMappings)
Conecta el objeto BeanMap en los miembros FieldMap de tipo objeto o colección
Este proceso hay que hacerlo DESPUES de cargar todos los beans (tanto en MarshallerMappingsFromAnnotationsLoader como en MarshallerMappingsFromXMLLoader) |
|
FieldInstance |
BeanInstance.getOrCreateField(FieldMap fieldMap)
Añade una instancia de un miembro a una instancia de una clase |
|
void |
SimpleMarshallerMappings.loadFromAnnotatedClasses(java.lang.Class<?>... annotatedTypes)
Carga el mapa de clases desde su definición en base a anotaciones en las propias clases java |
|
void |
SimpleMarshallerMappings.loadFromMappingDef(java.io.InputStream mapIS)
|
|
void |
SimpleMarshallerMappings.loadFromMappingDefFiles(java.io.File mapFile)
Añade los mapeos del fichero que se pasa como parametro |
|
void |
SimpleMarshallerMappings.loadFromMappingDefFiles(java.lang.String filePath)
|
|
java.lang.String |
XMLFromObjsBuilder.xmlFrom(java.lang.Object obj,
java.nio.charset.Charset xmlCharset,
TextEncoder encoder)
Devuelve la representación XML del objeto que se pasa. |
|
java.lang.String |
SimpleMarshallerBase.xmlFromBean(java.lang.Object bean)
|
|
| Constructors in r01f.marshalling.simple that throw MarshallerException | |
|---|---|
BeanInstance()
Constructor sin especificar el mapeo del bean Se utiliza en los siguientes casos: - un tipo primitivo (String, integer, etc) que NO se declaran en el fichero de mapeo - una colección de tipos primitivos (String, integer, etc) |
|
BeanInstance(BeanMap newBeanMap,
java.lang.String effectiveNodeName)
Constructor a partir del tag y la definición de la clase |
|
FieldInstance(FieldMap newFieldMap)
Constructor |
|
SimpleMarshallerMappingsFromAnnotationsLoader(java.lang.Class<?>... types)
Constructor en base a los tipos |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||