Uses of Class
r01f.marshalling.MarshallerException

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
<T> T
Marshaller.beanFromXml(java.io.InputStream beanXmlIS)
          Obtiene un objeto a partir de un xml en forma de String
<T> T
Marshaller.beanFromXml(org.w3c.dom.Node beanXmlNode)
          Obtiene un objeto a partir de un objeto Node del DOM XML
<T> T
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)
           
<T> T
JAXBMarshallerBase.beanFromXml(java.io.InputStream beanXmlIS)
           
<T> T
JAXBMarshallerBase.beanFromXml(org.w3c.dom.Node beanXmlNode)
           
<T> T
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)
           
<T> T
SimpleMarshallerBase.beanFromXml(java.io.InputStream beanXmlIS)
           
<T> T
SimpleMarshallerBase.beanFromXml(org.w3c.dom.Node beanXmlNode)
           
<T> T
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