Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.ejie.r01f.xml.marshalling

Class Summary
ClassInstance | Clase que modela una instancia de una clase durante el proceso de conversión de XML a objetos
ClassMap | Modela la configuración de mapeo de una clase de xml a objetos
MarshallerArrayContainer | Contenedor de arrays Es un único objeto que contiene un array de objetos que se utiliza para solventar que el mapeador NO PUEDE MAPEAR objetos como: Valor Valor De esta forma, se encapsula el array en el arrayContainer y el mapeador puede tratarlo: Valor Valor
MemberMap | MemberMap.java Modela el mapeo de un miembro de una clase a partir de un documento xml que lo define Created on 9 de abril de 2002, 12:56
TestChildObj | Objeto hijo de Test
TestObj | Clase de test del xoMarshaller
XOConstants | Constantes
XOManager | Clase que maneja los marshallers XML<->Objetos En esta clase se cachean las marshallers para cada definición de mapeo de XML a objetos, de forma que NO sea necesario volver a leer el mapa con la definción (ahorrando tiempos) Para cargar los mapas se pueden utilizar DOS sistemas: - Loader en base a ficheros (por defecto) Lee los ficheros desde la ruta que se pasa como parametro - Loader en base a ClassPath Lee los ficheros desde el classPath, para lo cual es necesario que el fichero con el mapeo XML<->Objetos esté en algún lugar del ClassPath Ejemplo: Si los ficheros de mapeo están en /aplic/[appCode]/html/datos: - Si se utiliza el loader en base a ficheros, en el nombre del fichero que hay que pasar a las funciones de esta clase es la ruta absoluta: /aplic/[appCode]/html/datos/[ficheroMapeo].xml - Si se utiliza el loader en base al classPath, en el nombre del fichero que hay que pasar a las funciones de esta clase hay que pasar una ruta que este en el classPath: Si el classpath contiene /aplic, bastaría con pasar: /[appCode]/html/datos/[ficheroMapeo].xml Es posible indicar el Loader a utilizar estableciendo la propiedad xoMarshalling/mapFilesLoader del fichero r01f.properties.xml a uno de los siguientes valores: FILESYSTEM Carga directa desde la localización absoluta en disco CLASSPATH Carga relativa desde cualquier localización del classPath
XOMap | Obtiene una representación en memoria de la definición en XML de una jerarquia de clases.
XOMarshaller | Clase para convertir de XML a Objetos y viceversa (marshall / unMarshall)

Exception Summary
XOMarshallerException | Excepción que se lanza en el proceso de creacion de Objetos a partir de xml o en el proceso de creaccion de xml a partir de objetos Fecha de creación: (17/11/001)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES