Uses of Class
r01f.marshalling.simple.BeanMap

Packages that use BeanMap
r01f.marshalling.simple   
 

Uses of BeanMap in r01f.marshalling.simple
 

Fields in r01f.marshalling.simple declared as BeanMap
private  BeanMap DataTypes.DataType._beanMap
           
private  BeanMap FieldMap._declaringBeanMap
           
private  BeanMap BeanInstance._mapping
           
 

Fields in r01f.marshalling.simple with type parameters of type BeanMap
private  java.util.Map<java.lang.String,BeanMap> SimpleMarshallerMappings._beanMappingsByEnclosingXmlElement
          Mapa que contiene las clases relacionadas con el tag XML (se va rellenando a medida que se necesita saber que bean está "englobado" por un tag: método getBeanMapFromXmlTag)
private  java.util.Map<java.lang.String,BeanMap> SimpleMarshallerMappings._beanMappingsByType
          Mapa que contiene las clases relacionadas con su nombre (se va rellenando a medida que se cargan los mapeos: métodos loadFrom...)
private  java.util.Stack<BeanMap> MarshallerMappingsFromXMLLoader._beansStack
           
private  java.util.Map<java.lang.String,BeanMap> SimpleMarshallerMappingsFromAnnotationsLoader._loadedBeans
           
private  java.util.Map<java.lang.String,BeanMap> MarshallerMappingsFromXMLLoader._loadedBeans
           
 

Methods in r01f.marshalling.simple that return BeanMap
 BeanMap SimpleMarshallerMappings.getBeanMapFromClassName(java.lang.String beanName)
          Obtiene la definición de una clase a partir del nombre de la clase
 BeanMap SimpleMarshallerMappings.getBeanMapFromXmlTag(java.lang.String tagName)
          Obtiene la definición de una clase a partir del tag xml
 

Methods in r01f.marshalling.simple that return types with arguments of type BeanMap
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
 

Methods in r01f.marshalling.simple with parameters of type BeanMap
private static void MarshallerMappingsFromXMLLoader._checkBean(BeanMap newBean)
          Comprueba la validez ce la definición de un bean
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
(package private) static
<T> T
MappingReflectionUtils.createObjectInstance(BeanMap newBeanMap)
          Instancia una clase utilizando reflection a partir de la definición de la clase
 

Method parameters in r01f.marshalling.simple with type arguments of type BeanMap
private  void SimpleMarshallerMappings._cacheBeansMappings(java.util.Map<java.lang.String,BeanMap> loadedBeans)
          Pone los beans cargados en la cache
(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)
 

Constructors in r01f.marshalling.simple with parameters of type BeanMap
BeanInstance(BeanMap newBeanMap, java.lang.String effectiveNodeName)
          Constructor a partir del tag y la definición de la clase