public class Array
extends java.lang.Object
implements java.sql.Array
java.sql.Types.ARRAY 型の
Java プログラミング言語でのマッピング。| コンストラクタと説明 |
|---|
Array(DataArrayData arrayData_)
新しく SQL
java.sql.Types.ARRAY 型のマッピングを
作成します。 |
Array(DataArrayData arrayData_,
ColumnMetaData metaData_)
新しく SQL
java.sql.Types.ARRAY 型のマッピングを
作成します。 |
Array(java.lang.Object[] array_)
新しく SQL
java.sql.Types.ARRAY 型のマッピングを
作成します。 |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
free()
このメソッドは、
Array オブジェクトを解放して、
保持されているリソースを解放します。 |
java.lang.Object |
getArray()
この
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の内容を、
Java プログラミング言語の配列の形式で取り出します。 |
java.lang.Object |
getArray(long index_,
int count_)
この
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の一部を取り出します。 |
java.lang.Object |
getArray(long index_,
int count_,
java.util.Map map_)
[サポート外]
この
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の一部を取り出します。 |
java.lang.Object |
getArray(java.util.Map map_)
[サポート外]
この
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の内容を取り出します。 |
int |
getBaseType()
この
Array オブジェクトによって指定された
配列の要素の JDBC の型を取得します。 |
java.lang.String |
getBaseTypeName()
この
Array オブジェクトによって指定された
配列の要素の SQL の型名を取得します。 |
java.sql.ResultSet |
getResultSet()
この
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の要素が格納されている
結果セットを取得します。 |
java.sql.ResultSet |
getResultSet(long index_,
int count_)
インデックス
index_ で始まり、
最大で count_ の連続した部分配列の要素が格納されている
結果セットを取得します。 |
java.sql.ResultSet |
getResultSet(long index_,
int count_,
java.util.Map map_)
[サポート外]
インデックス
index_ で始まり、
最大で count_ の連続した要素が格納されている
部分配列の要素を保持する結果セットを取得します。 |
java.sql.ResultSet |
getResultSet(java.util.Map map_)
[サポート外]
この
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の要素を含む結果セットを
取得します。 |
java.lang.String |
toString()
文字列表現を得る
|
public Array(java.lang.Object[] array_)
java.sql.Types.ARRAY 型のマッピングを
作成します。array_ - 配列型の列オブジェクト。public Array(DataArrayData arrayData_)
java.sql.Types.ARRAY 型のマッピングを
作成します。arrayData_ - 配列型の列のデータ。public Array(DataArrayData arrayData_, ColumnMetaData metaData_)
java.sql.Types.ARRAY 型のマッピングを
作成します。arrayData_ - 配列型の列のデータ。public java.lang.String getBaseTypeName()
throws java.sql.SQLException
Array オブジェクトによって指定された
配列の要素の SQL の型名を取得します。
要素が組み込み型の場合、このメソッドは
要素のデータベース特有の型名を返します。
要素がユーザ定義型 (UDT) の場合、このメソッドは
完全指定の SQL の型名を返します。getBaseTypeName インタフェース内 java.sql.Arrayjava.lang.String 、UDT の基底型の場合は
完全指定の SQL の型名。java.sql.SQLException - 型名へのアクセス中にエラーが発生した場合。public int getBaseType()
throws java.sql.SQLException
Array オブジェクトによって指定された
配列の要素の JDBC の型を取得します。getBaseType インタフェース内 java.sql.ArrayArray オブジェクトによって指定された
配列の要素の型コードである、
java.sql.Types クラスで定義される、
JDBC 型と呼ばれる、汎用の SQL 型を識別するためのコード。java.sql.SQLException - 基底型へのアクセス中にエラーが発生した場合。public java.lang.Object getArray()
throws java.sql.SQLException
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の内容を、
Java プログラミング言語の配列の形式で取り出します。
このバージョンの getArray メソッドは、
型マップのカスタマイズのための接続に関連した型マップを使います。getArray インタフェース内 java.sql.ArrayArray オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の順序付き要素が
格納されている、 Java プログラミング言語の配列。java.sql.SQLException - 配列へのアクセス中にエラーが発生した場合。public java.lang.Object getArray(java.util.Map map_)
throws java.sql.SQLException
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の内容を取り出します。
注: 現在のバージョンでは、カスタムマッピングをサポートしていないため、 このメソッドはサポートしていません。
getArray インタフェース内 java.sql.Arraymap_ - SQL の型名の Java プログラミング言語のクラスへのマップが
格納されている java.util.Map オブジェクト。java.sql.SQLException - 配列へのアクセス中にエラーが発生した場合。public java.lang.Object getArray(long index_,
int count_)
throws java.sql.SQLException
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の一部を取り出します。
指定された index_ で始まり、
最大で count_ の連続する SQL 配列要素が格納されます。getArray インタフェース内 java.sql.Arrayindex_ - 最初に取り出す要素の配列インデックス。
最初の要素のインデックスは 1 。count_ - 取り出す連続する SQL 配列要素の数。index_ で始まり、
最大で count_ の連続する
SQL 配列要素が格納されている配列。java.sql.SQLException - 配列へのアクセス中にエラーが発生した場合。public java.lang.Object getArray(long index_,
int count_,
java.util.Map map_)
throws java.sql.SQLException
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の一部を取り出します。
注: 現在のバージョンでは、カスタムマッピングをサポートしていないため、 このメソッドはサポートしていません。
getArray インタフェース内 java.sql.Arrayindex_ - 最初に取り出す要素の配列インデックス。
最初の要素のインデックスは 1 。count_ - 取り出す連続する SQL 配列要素の数。map_ - SQL の型名とそれらがマッピングされる
Java プログラミング言語のクラスが格納されている
java.util.Map オブジェクト。Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の、
要素 index_ で始まり、
最大で count_ の連続する要素が格納されている配列。java.sql.SQLException - 配列へのアクセス中にエラーが発生した場合。public java.sql.ResultSet getResultSet()
throws java.sql.SQLException
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の要素が格納されている
結果セットを取得します。
適切な場合は、配列の要素は接続の型マップを使ってマッピングされます。
そうでない場合は、標準のマップが使われます。
結果セットは配列要素ごとに 1 行を含み、各行には 2 つの列があります。 2 番目の列には要素の値が格納され、1 番目の列には配列内の対応する 要素のインデックスが格納されます (最初の配列要素のインデックスは 1 )。 行は、インデックスに基づく昇順で並べられます。
getResultSet インタフェース内 java.sql.ArrayArray オブジェクトによって指定された
配列の要素ごとに 1 行が格納されている
java.sql.ResultSet オブジェクト。
行はインデックスに基づく昇順で並べられている。java.sql.SQLException - 配列へのアクセス中にエラーが発生した場合。public java.sql.ResultSet getResultSet(java.util.Map map_)
throws java.sql.SQLException
Array オブジェクトによって指定された
SQL java.sql.Types.ARRAY 値の要素を含む結果セットを
取得します。
結果セットは配列要素ごとに 1 行を含み、各行には 2 つの列があります。 2 番目の列には要素の値が格納され、 1 番目の列には配列内の対応する 要素のインデックスが格納されます (最初の配列要素のインデックスは 1 )。 行は、インデックスに基づく昇順で並べられます。
注: 現在のバージョンでは、カスタムマッピングをサポートしていないため、 このメソッドはサポートしていません。
getResultSet インタフェース内 java.sql.Arraymap_ - SQL ユーザ定義型の Java プログラミング言語のクラスへの
マッピングを格納する。Array オブジェクトによって指定された
配列の要素ごとに 1 行が格納されている
java.sql.ResultSet オブジェクト。
行はインデックスに基づく昇順で並べられている。java.sql.SQLException - 配列へのアクセス中にエラーが発生した場合。public java.sql.ResultSet getResultSet(long index_,
int count_)
throws java.sql.SQLException
index_ で始まり、
最大で count_ の連続した部分配列の要素が格納されている
結果セットを取得します。マップに基底型のエントリが格納されている場合、
このメソッドは接続の型マップを使って配列の要素をマッピングします。
そうでない場合は、標準のマップが使われます。
結果セットは、このオブジェクトで指定された SQL 配列の要素ごとに
1 行を含み、最初の行にはインデックス index_ にある要素が
格納されます。結果セットには、最大で count_ の行が
インデックスに基づく昇順で格納されます。各行には 2 つの列があります。
2 番目の列には要素の値が格納され、 1 番目の列には配列内の要素に対応する
インデックスが格納されます。
getResultSet インタフェース内 java.sql.Arrayindex_ - 最初に取り出す要素の配列インデックス。
最初の要素のインデックスは 1 。count_ - 取り出す連続する SQL 配列要素の数。Array オブジェクトによって指定された
SQL 配列の、インデックス index_ で始まり、
最大で count_ の連続した要素が格納されている
java.sql.ResultSet オブジェクト。java.sql.SQLException - 配列へのアクセス中にエラーが発生した場合。public java.sql.ResultSet getResultSet(long index_,
int count_,
java.util.Map map_)
throws java.sql.SQLException
index_ で始まり、
最大で count_ の連続した要素が格納されている
部分配列の要素を保持する結果セットを取得します。
注: 現在のバージョンでは、カスタムマッピングをサポートしていないため、 このメソッドはサポートしていません。
getResultSet インタフェース内 java.sql.Arrayindex_ - 最初に取り出す要素の配列インデックス。
最初の要素のインデックスは 1 。count_ - 取り出す連続する SQL 配列要素の数。map_ - SQL 型名の Java プログラミング言語のクラスへのマップが
格納されている java.util.Map オブジェクト。Array オブジェクトによって指定された
SQL 配列の、インデックス index_ で始まり、
最大で count_ の連続した要素が格納されている
java.sql.ResultSet オブジェクト。java.sql.SQLException - 配列へのアクセス中にエラーが発生した場合。public java.lang.String toString()
toString クラス内 java.lang.Objectpublic void free()
throws java.sql.SQLException
Array オブジェクトを解放して、
保持されているリソースを解放します。free インタフェース内 java.sql.Arrayjava.sql.SQLExceptionCopyright © 2023 RICOH Co., Ltd. All Rights Reserved.