Класовете ArrayDesciptor и ARRAY (както и StructDescriptor и STRUCT) се преобразуват в Oracle TYPES - т.е. обекти, създадени нещо като...
create type my_obj as object( id varchar2(x), etc );
Ако имате достъп до java, трябва да можете да видите къде е конструиран ArrayDescriptor и да получите името на типа база данни от това.
Можете да използвате тези типове оракул като параметри на функции и процедури.