Opções da Política de Container

Para especificar um política de container de mapeamento, use este procedimento.

1. Selecione um atributo mapeado no Navegador. Suas propriedades serão exibidas na janela Editor.

2. Clique na tab Geral. Será exibida a tab Geral.

3. Clique no botão Avançado. Serão exibidas as Opções Avançadas do Container na tab Geral.

Use os seguintes campos das Opções Avançadas do Container na tab Geral para especificar as opções do container:

CampoRodapé 1 | Descrição
--- | ---

Tipo de Container

Especifique o tipo de classe de `Coleta` a ser usado:

- Listar - use um `java.util.List`

- Definir - use um `java.util.Set`

- Coleta - use um `java.util.Collection`

- Mapa - use um `java.util.Map`

Sobrepor Classe Default | Especifique para usar uma classe personalizada como a política de container do mapeamento. Clique em Procurar para selecionar uma classe diferente. A classe de container deve implementar (de forma direta ou indireta) a interface `java.util.Collection`.
Método de Chave | Se você configurar Tipo de Container como Mapear, use esta opção para especificar o nome do método de argumento zero cujo resultado, quando chamado em um objeto alvo, seja usado como a chave na `Hashtable` ou `Mapa`. Esse método deve retornar um objeto que seja uma chave válida na `Hashtable` ou no `Mapa`.

Rodapé 1 Nem todos os mapeamentos suportam todas as opções. Para obter mais informações, consulte a Tabela: Suporte de Mapeamento para Política de Container.

Consulte Também

  Configurando a Política de Container