インタフェース
java.sql.Arrayの使用

Arrayを使用しているパッケージ 
パッケージ 説明
java.sql
Java™プログラミング言語を使用してデータソース(通常はリレーショナル・データベース)に格納されたデータにアクセスして処理するためのAPIを提供します。
javax.sql
Java™プログラミング言語によるサーバー側のデータ・ソースへのアクセスと処理のためのAPIを提供します。
javax.sql.rowset
JDBC RowSet実装用の標準インタフェースと基底クラスです。
javax.sql.rowset.serial
Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
  • java.sqlでのArrayの使用

    Arrayを返すjava.sqlのメソッド 
    修飾子と型 メソッド 説明
    Array Connection.createArrayOf​(String typeName, Object[] elements)
    Arrayオブジェクトを生成するファクトリ・メソッドです。
    Array CallableStatement.getArray​(int parameterIndex)
    指定されたJDBC ARRAYパラメータの値を、Javaプログラミング言語のArrayオブジェクトとして取り出します。
    Array CallableStatement.getArray​(String parameterName)
    JDBC ARRAYパラメータの値を、Javaプログラミング言語のArrayオブジェクトとして取り出します。
    Array ResultSet.getArray​(int columnIndex)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のArrayオブジェクトとして取得します。
    Array ResultSet.getArray​(String columnLabel)
    このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のArrayオブジェクトとして取得します。
    Array SQLInput.readArray()
    ストリームからSQL ARRAY値を読み込み、その値をJavaプログラミング言語のArrayオブジェクトとして返します。
    Array型のパラメータを持つjava.sqlのメソッド 
    修飾子と型 メソッド 説明
    void PreparedStatement.setArray​(int parameterIndex, Array x)
    指定されたパラメータを指定されたjava.sql.Arrayオブジェクトに設定します。
    void ResultSet.updateArray​(int columnIndex, Array x)
    指定された列をjava.sql.Array値で更新します。
    void ResultSet.updateArray​(String columnLabel, Array x)
    指定された列をjava.sql.Array値で更新します。
    void SQLOutput.writeArray​(Array x)
    SQL ARRAY値をストリームに書き込みます。
  • javax.sqlでのArrayの使用

    Array型のパラメータを持つjavax.sqlのメソッド 
    修飾子と型 メソッド 説明
    void RowSet.setArray​(int i, Array x)
    このRowSetオブジェクトのコマンドで指定したパラメータを、指定したArray値に設定します。
  • javax.sql.rowsetでのArrayの使用

    Array型のパラメータを持つjavax.sql.rowsetのメソッド 
    修飾子と型 メソッド 説明
    void BaseRowSet.setArray​(int parameterIndex, Array array)
    指定されたパラメータをJavaプログラミング言語のArrayオブジェクトに設定します。
  • javax.sql.rowset.serialでのArrayの使用

    Arrayを実装しているjavax.sql.rowset.serialのクラス 
    修飾子と型 クラス 説明
    class  SerialArray
    Arrayオブジェクトの直列化バージョンであり、Javaプログラミング言語でのSQL ARRAY値のマッピングです。
    Arrayを返すjavax.sql.rowset.serialのメソッド 
    修飾子と型 メソッド 説明
    Array SQLInputImpl.readArray()
    ストリームからSQL ARRAY値を読み込み、その値をJavaプログラミング言語のArrayオブジェクトとして返します。
    Array型のパラメータを持つjavax.sql.rowset.serialのメソッド 
    修飾子と型 メソッド 説明
    void SQLOutputImpl.writeArray​(Array x)
    このSQLOutputImplオブジェクトにJavaプログラミング言語のArrayオブジェクトを書き込みます。
    Array型のパラメータを持つjavax.sql.rowset.serialのコンストラクタ 
    コンストラクタ 説明
    SerialArray​(Array array)
    指定されたArrayオブジェクトから新しいSerialArrayオブジェクトを構築します。
    SerialArray​(Array array, Map<String,​Class<?>> map)
    要素がSQL UDTであるとき、各要素のカスタム・マッピングに使用される指定の型マップを使って、指定されたArrayオブジェクトから新しいSerialArrayオブジェクトを構築します。