antarmuka publik Array
Memetakan hubungan tipe SQL ARRAY dalam bahasa pemrograman java. Secara default, nilai Array adalah referensi periode transaksi ke nilai SQL ARRAY. Secara default, objek Array diimplementasikan secara internal menggunakan SQL LOCATOR(array), yang berarti bahwa objek Array berisi penunjuk logis ke data dalam nilai SQL ARRAY, bukan data yang berisi nilai ARRAY. Antarmuka Array menyediakan metode untuk meneruskan data nilai SQL ARRAY ke klien sebagai array atau objek ResultSet. Jika elemen SQL ARRAY adalah UDT, elemen tersebut dapat dipetakan secara khusus. Untuk membuat pemetaan khusus, pemrogram harus melakukan dua hal:
Buat kelas yang mengimplementasikan antarmuka SQLData untuk UDT yang akan dipetakan secara khusus.
Menghasilkan entri dalam tipe peta yang berisi
Nama tipe SQL yang sepenuhnya memenuhi syarat dari UDT Objek Kelas dari kelas yang mengimplementasikan SQLData
Ketika tabel tipe peta dengan entri yang sesuai dengan tipe primitif disediakan ke metode getArray dan getResultSet, tabel tersebut berisi pemetaan yang digunakan untuk memetakan elemen nilai ARRAY. Jika tidak ada peta tipe yang disediakan (yang biasanya terjadi), peta tipe koneksi digunakan secara default. Jika peta tipe koneksi atau peta tipe yang disediakan untuk suatu metode tidak memiliki entri untuk tipe dasar, elemen dipetakan sesuai dengan pemetaan standar.