Opzioni Criterio del contenitore

Per specificare il criterio del contenitore di un mapping, utilizzare la procedura riportata di seguito.

1. Selezionare l'attributo mappato nella finestra Navigator. Le proprietà dell'attributo vengono visualizzate nella finestra Editor.

2. Fare clic sulla scheda Generale. Viene visualizzata la scheda Generale.

3. Fare clic sul pulsante Avanzate. Sulla scheda Generale vengono visualizzati i campi Opzioni contenitore avanzate.

Utilizzare i campi Opzioni contenitore avanzate della scheda Generale riportati di seguito per specificare le opzioni del contenitore.

CampoFoot 1 | Descrizione
--- | ---

Tipo di contenitore

Specificare il tipo di classe `Collection` da utilizzare.

- Lista– utilizza una lista `java.util.List`

- Set– utilizza un set `java.util.Set`

- Collection– utilizza una collection `java.util.Collection`

- Mappa– utilizza una mappa `java.util.Map`

Sostituisci classe predefinita | Specifica l'utilizzo di una classe personalizzata quale criterio del contenitore del mapping. Fare clic su Sfoglia per selezionare una classe diversa. La classe contenitore deve implementare, in modo diretto o indiretto, l'interfaccia `java.util.Collection`.
Metodo chiave | Se si configura il tipo di contenitore Map, utilizzare questa opzione per specificare il nome del metodo senza argomenti il cui risultato, quando viene richiamato sull'oggetto di destinazione, è utilizzato come la chiave in `Hashtable` o `Map`. Questo metodo deve restituire un oggetto che sia una chiave valida in `Hashtable` o `Map`.

Footnote 1 Non tutti i mapping supportano tutte le opzioni. Per ulteriori informazioni, vedere la tabella Supporto dei mapping per il criterio del contenitore.

Vedere anche

  Configurazione del criterio del contenitore