De klassen ArrayDesciptor en ARRAY (evenals StructDescriptor en STRUCT) verwijzen naar Oracle TYPES - d.w.z. objecten die iets hebben gemaakt als...
create type my_obj as object( id varchar2(x), etc );
Als je toegang hebt tot Java, zou je moeten kunnen zien waar de ArrayDescriptor is gebouwd en de naam van het databasetype daaruit kunnen halen.
U kunt deze orakeltypen gebruiken als parameters voor functies en procedures.