Matriz de interface pública
Mapeamento de relacionamento do tipo SQL ARRAY na linguagem de programação java. Por padrão, o valor Array é uma referência do período de transação ao valor SQL ARRAY. Por padrão, o objeto Array é implementado internamente usando SQL LOCATOR(array), o que significa que o objeto Array contém um ponteiro lógico para os dados no valor SQL ARRAY, em vez dos dados que contêm o valor ARRAY. A interface Array fornece métodos para passar dados de valores SQL ARRAY para o cliente como um array ou objeto ResultSet. Se os elementos do SQL ARRAY forem um UDT, eles poderão ser mapeados de forma personalizada. Para criar um mapeamento personalizado, o programador deve fazer duas coisas:
Crie uma classe que implemente a interface SQLData para o UDT que será mapeado de forma personalizada.
Gera uma entrada no mapa de tipos contendo
O nome completo do tipo SQL do UDT O objeto Class da classe que implementa SQLData
Quando uma tabela de mapa de tipos com entradas correspondentes a tipos primitivos é fornecida aos métodos getArray e getResultSet, a tabela contém mapeamentos que são usados para mapear elementos de valores ARRAY. Se nenhum typemap for fornecido (o que geralmente é o caso), o typemap da conexão será usado por padrão. Se o mapa de tipos da conexão ou o mapa de tipos fornecido para um método não possuir uma entrada para um tipo básico, os elementos serão mapeados de acordo com o mapeamento padrão.