Классы ArrayDesciptor и ARRAY (а также StructDescriptor и STRUCT) отображаются в Oracle TYPES - то есть объекты, созданные как-то вроде ...
create type my_obj as object( id varchar2(x), etc );
Если у вас есть доступ к Java, вы должны иметь возможностьчтобы увидеть, где создается ArrayDescriptor, и получить из него имя типа базы данных.
Вы можете использовать эти типы оракулов в качестве параметров функций и процедур.