|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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
|
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 |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||