Mappatura di un BOM creato da un Java XOM
La seguente tabella descrive la mappatura predefinita per gli elementi di business originati da un Java XOM quando si conserva l'opzione Carica getters e setters come attributi selezionate nella procedura guidata Nuova voce BOM.
| Elemento XOM Java | Diventa elemento nel BOM ... |
|---|---|
| Classe pubblica non generica. | Classe con lo stesso nome. |
Classe che implementa l'interfaccia java.util.Collection . Ad esempio: |
Classe con dominio di raccolta da riconoscere come raccolta quando verbalizzato. Ad esempio: |
| Costruttore pubblico. | Costruttore con gli stessi parametri. |
| Attributo pubblico. | Attributo con lo stesso nome e tipo di ritorno. |
| Attributo finale. | Attributo di sola lettura con lo stesso nome e tipo di ritorno. |
Attributi finali statici pubblici i cui tipi sono la classe corrente. Ad esempio: |
Dominio enumerato di riferimenti statici della classe. Ad esempio: |
Metodo pubblico che non segue la convenzione JavaBeans per gli accessor di proprietà ( Ad esempio: |
Metodo con parametri equivalenti. Ad esempio: |
Metodo pubblico che segue la convenzione JavaBeans , con un metodo get e nessun metodo set. Ad esempio: |
Attributo di sola lettura. Ad esempio: |
Metodo pubblico che segue la convenzione JavaBeans , con solo un metodo set. Ad esempio: |
Attributo di sola scrittura. Ad esempio: |
Il metodo pubblico che segue la convenzione JavaBeans , con un metodo get e un metodo set. Ad esempio: |
. Ad esempio: |
Gli elementi aziendali originati da un XOM dinamico vengono elaborati in modo diverso. Per informazioni sugli elementi che hanno origine da uno XOM dinamico, consultare Progettazione di un BOM per un modello XML.