Correlación de un BOM creado a partir de un XOM Java
En la tabla siguiente se describe la correlación predeterminada para los elementos de negocio que se originan en un XOM Java cuando se mantiene la opción Cargar métodos getter y setters como atributos seleccionada en el asistente Nueva entrada BOM.
| Elemento XOM de Java | Se convierte en elemento del BOM ... |
|---|---|
| Clase pública no genérica. | Clase con el mismo nombre. |
Clase que implementa la interfaz java.util.Collection . Por ejemplo: |
Clase con un dominio de colección que se reconocerá como colección cuando se verbalice. Por ejemplo: |
| Constructor público. | Constructor con los mismos parámetros. |
| Atributo público. | Atributo con el mismo nombre y tipo de retorno. |
| Atributo final. | Atributo de sólo lectura con el mismo nombre y tipo de retorno. |
Atributos finales estáticos públicos cuyos tipos son la clase actual. Por ejemplo: |
Dominio enumerado de referencias estáticas de la clase. Por ejemplo: |
Método público que no sigue el convenio JavaBeans para los descriptores de acceso de propiedad ( Por ejemplo: |
Método con parámetros equivalentes. Por ejemplo: |
Método público que sigue el convenio JavaBeans , con un método get y ningún método set. Por ejemplo: |
Atributo de sólo lectura. Por ejemplo: |
Método público que sigue el convenio JavaBeans , con sólo un método set. Por ejemplo: |
Atributo de sólo escritura. Por ejemplo: |
Método público que sigue el convenio JavaBeans , con un método get y un método set. Por ejemplo: |
Atributo. Por ejemplo: |
Los elementos de negocio que se originan en un XOM dinámico se procesan de forma diferente. Para obtener información sobre los elementos que se originan en un XOM dinámico, consulte Diseño de un BOM para un modelo XML.