パッケージ | 説明 |
---|---|
javax.sql.rowset.serial |
Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
|
修飾子と型 | メソッドと説明 |
---|---|
Object |
SerialArray.getArray()
この
SerialArray オブジェクトのコピーである新しい配列を返します。 |
Object |
SerialArray.getArray(long index, int count)
この
SerialArray オブジェクトのスライスのコピーとなる新しい配列(指定されたインデックス位置の要素から指定の要素数分続く)を返します。 |
Object |
SerialArray.getArray(long index, int count, Map<String,Class<?>> map)
この
SerialArray オブジェクトのスライスのコピーとなる新しい配列(指定されたインデックス位置の要素から指定の要素数分続く)を返します。 |
Object |
SerialArray.getArray(Map<String,Class<?>> map)
要素がSQL UDTであるとき、各要素のカスタム・マッピングに使用される指定の型マップを使って、この
SerialArray オブジェクトのコピーである新しい配列を返します。 |
InputStream |
SerialClob.getAsciiStream()
この
SerialClob オブジェクトによって指定されたCLOB 値をASCIIストリームとして取得します。 |
Object[] |
SerialStruct.getAttributes()
この
SerialStruct オブジェクトによって表されるSQL構造型の属性を格納するObject 値の配列を取得します。 |
Object[] |
SerialStruct.getAttributes(Map<String,Class<?>> map)
指定されたカスタム・マッピング用の型マップを使って、この
SerialStruct によって表されるSQL構造型の属性に相当するObject 値の配列を取得します(適切な場合)。 |
int |
SerialArray.getBaseType()
この
SerialArray オブジェクト内の要素のSQL型を取得します。 |
String |
SerialArray.getBaseTypeName()
この
SerialArray オブジェクト内に格納された要素のDBMS固有の型名を取得します。 |
String |
SerialRef.getBaseTypeName()
Ref の基底型名を説明する文字列を返します。 |
InputStream |
SerialBlob.getBinaryStream()
この
SerialBlob オブジェクトを入力ストリームとして返します。 |
byte[] |
SerialBlob.getBytes(long pos, int length)
この
SerialBlob オブジェクトの指定の位置から、指定されたバイト数を別のバイト配列にコピーします。 |
Reader |
SerialClob.getCharacterStream()
この
SerialClob オブジェクトをUnicode文字の入力ストリームとして返します。 |
URL |
SerialDatalink.getDatalink()
この
SerialDatalink オブジェクトのコピーである新しいURLを返します。 |
Field[] |
SerialJavaObject.getFields()
このヘルパー・クラスによって直列化されるオブジェクトの各フィールドを格納する
Field オブジェクトの配列を返します。 |
Object |
SerialJavaObject.getObject()
この
SerialJavaObject オブジェクトのコピーであるObject を返します。 |
Object |
SerialRef.getObject()
この
SerialRef オブジェクトが参照するSQL構造化型を表すObject を返します。 |
Object |
SerialRef.getObject(Map<String,Class<?>> map)
この
SerialRef オブジェクトが参照するSQL構造化型を表すObject を返します。 |
ResultSet |
SerialArray.getResultSet()
この
SerialArray オブジェクトによって表現するARRAY 値のすべての要素が格納されているResultSet オブジェクトを取得します。 |
ResultSet |
SerialArray.getResultSet(long index, int count)
インデックスindexで始まり、最大でcount個の連続した部分配列の要素が格納されている
ResultSet オブジェクトを取得します。 |
ResultSet |
SerialArray.getResultSet(long index, int count, Map<String,Class<?>> map)
インデックスindexで始まり、最大でcount個の連続した要素を格納する
SerialArray オブジェクトの要素の部分配列を格納するResultSet オブジェクトを取得します。 |
ResultSet |
SerialArray.getResultSet(Map<String,Class<?>> map)
この
SerialArray オブジェクトによって表現されたSQL ARRAY 値のすべての要素を含むResultSet オブジェクトを取得します。 |
String |
SerialStruct.getSQLTypeName()
この
SerialStruct オブジェクトのSQL型名を取得します。 |
String |
SerialClob.getSubString(long pos, int length)
この
SerialClob オブジェクトに格納された、指定の位置から開始され指定の文字数分続く部分文字列のコピーを返します。 |
long |
SerialBlob.length()
この
SerialBlob オブジェクトのバイト配列のバイト数を取得します。 |
long |
SerialClob.length()
この
SerialClob オブジェクトの文字配列の文字数を取得します。 |
long |
SerialBlob.position(Blob pattern, long start)
この
SerialBlob オブジェクト内で、指定のBlob オブジェクトが開始される位置を返します。検索は指定位置から開始されます。 |
long |
SerialBlob.position(byte[] pattern, long start)
この
SerialBlob オブジェクト内で、指定されたバイト・パターンが開始される位置を返します。検索は指定位置から開始されます。 |
long |
SerialClob.position(Clob searchStr, long start)
この
SerialClob オブジェクト内で、指定のClob シグニチャが開始される位置を返します。検索は指定位置から開始されます。 |
long |
SerialClob.position(String searchStr, long start)
この
SerialClob オブジェクト内で、指定のString オブジェクトが開始される位置を返します。検索は指定位置から開始されます。 |
OutputStream |
SerialClob.setAsciiStream(long pos)
この
SerialClob オブジェクトが表すCLOB 値へのASCII文字の書込みに使用するストリームを取得します。ストリームはpos の位置から開始します。 |
OutputStream |
SerialBlob.setBinaryStream(long pos)
この
Blob オブジェクトが表すBLOB 値への書込みに使用できるストリームを取得します。 |
int |
SerialBlob.setBytes(long pos, byte[] bytes)
この
Blob オブジェクトが表すBLOB 値へ指定されたバイト配列をpos の位置から書き込み、書き込まれたバイト数を返します。 |
int |
SerialBlob.setBytes(long pos, byte[] bytes, int offset, int length)
この
Blob オブジェクトが表すBLOB 値へ指定されたbyte 配列の全部または一部を書き込み、書き込まれたバイト数を返します。 |
Writer |
SerialClob.setCharacterStream(long pos)
この
SerialClob オブジェクトが表すCLOB 値へのUnicode文字のストリームの書込みに使用する、pos の位置のストリームを取得します。 |
void |
SerialRef.setObject(Object obj)
この
SerialRef オブジェクトが参照するSQL構造型を指定のObject オブジェクトに設定します。 |
int |
SerialClob.setString(long pos, String str)
この
SerialClob オブジェクトが表すCLOB 値へ、指定されたJava String をpos の位置に書き込みます。 |
int |
SerialClob.setString(long pos, String str, int offset, int length)
str の文字offset から始まるlen 個の文字を、このClob が表すCLOB 値に書き込みます。 |
void |
SerialBlob.truncate(long length)
この
Blob オブジェクトが表すBLOB 値をlen バイトの長さに切り詰めます。 |
void |
SerialClob.truncate(long length)
この
SerialClob オブジェクトが表すCLOB 値をlen 文字の長さに切り詰めます。 |
コンストラクタと説明 |
---|
SerialArray(Array array)
指定された
Array オブジェクトから新しいSerialArray オブジェクトを構築します。 |
SerialArray(Array array, Map<String,Class<?>> map)
要素がSQL UDTであるとき、各要素のカスタム・マッピングに使用される指定の型マップを使って、指定された
Array オブジェクトから新しいSerialArray オブジェクトを構築します。 |
SerialBlob(Blob blob)
指定された
Blob オブジェクトの直列化されたバージョンであるSerialBlob オブジェクトを構築します。 |
SerialBlob(byte[] b)
指定された
byte 配列の直列化されたバージョンであるSerialBlob オブジェクトを構築します。 |
SerialClob(char[] ch)
指定された
char 配列の直列化されたバージョンであるSerialClob オブジェクトを構築します。 |
SerialClob(Clob clob)
指定された
Clob オブジェクトの直列化されたバージョンであるSerialClob オブジェクトを構築します。 |
SerialDatalink(URL url)
指定された
java.net.URL オブジェクトから新しいSerialDatalink オブジェクトを構築します。 |
SerialJavaObject(Object obj)
SerialJavaObject ヘルパー・クラスのコンストラクタです。 |
SerialRef(Ref ref)
指定された
Ref オブジェクトからSerialRef オブジェクトを構築します。 |
SerialStruct(SQLData in, Map<String,Class<?>> map)
指定された
SQLData オブジェクトから、指定の型マップを使ってSerialStruct オブジェクトを構築し、これをJavaプログラミング言語のクラスにカスタム・マップします。 |
SerialStruct(Struct in, Map<String,Class<?>> map)
指定された
Struct オブジェクトから、指定されたjava.util.Map オブジェクトを使って、SQL構造型かSQL構造型の属性のいずれかのカスタム・マッピングに使用するSerialStruct オブジェクトを構築します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.