public class SerialRef extends Object implements Ref, Serializable, Cloneable
Ref オブジェクトの直列化マッピングであり、Java プログラミング言語での SQL REF 値のマッピングです。
SerialRef クラスは、Ref オブジェクトから SerialRef インスタンスを作成するためのコンストラクタと、Ref オブジェクトを取得および設定するためのメソッドを提供します。
| 修飾子と型 | メソッドと説明 |
|---|---|
String |
getBaseTypeName()
Ref の基底型名を説明する文字列を返します。 |
Object |
getObject()
この
SerialRef オブジェクトが参照する SQL 構造化型を表す Object を返します。 |
Object |
getObject(Map<String,Class<?>> map)
この
SerialRef オブジェクトが参照する SQL 構造化型を表す Object を返します。 |
void |
setObject(Object obj)
この
SerialRef オブジェクトが参照する SQL 構造型を指定の Object オブジェクトに設定します。 |
public SerialRef(Ref ref) throws SerialException, SQLException
Ref オブジェクトから SerialRef オブジェクトを構築します。ref - Ref オブジェクト。null は不可SQLException - データベースアクセスエラーが発生した場合、ref が null の場合、または Ref オブジェクトが null 値の基底型名を返した場合。SerialException - Ref オブジェクトの直列化時にエラーが発生した場合public String getBaseTypeName() throws SerialException
Ref の基底型名を説明する文字列を返します。getBaseTypeName、インタフェース: RefSerialException - Ref オブジェクトが設定されていない場合public Object getObject(Map<String,Class<?>> map) throws SerialException
SerialRef オブジェクトが参照する SQL 構造化型を表す Object を返します。構造型の属性は、指定の型マップに従ってマッピングされます。getObject、インタフェース: Refmap - 0 個以上のエントリを持つ java.util.Map オブジェクト。各エントリは、(1) UDT の完全修飾名を指定する String オブジェクトと、(2) UDT のマッピング方法を定義する SQLData 実装の Class オブジェクトで構成されるSerialException - 参照解決でエラーが発生した場合Ref.setObject(java.lang.Object)public Object getObject() throws SerialException
SerialRef オブジェクトが参照する SQL 構造化型を表す Object を返します。getObject、インタフェース: RefSerialException - 参照解決でエラーが発生した場合Ref.setObject(java.lang.Object)public void setObject(Object obj) throws SerialException
SerialRef オブジェクトが参照する SQL 構造型を指定の Object オブジェクトに設定します。setObject、インタフェース: Refobj - 参照される SQL 構造型を表す ObjectSerialException - この SerialRef オブジェクトによって参照される構造型の生成時にエラーが発生した場合Ref.getObject(), Ref.getObject(Map), PreparedStatement.setObject(int, Object), CallableStatement.setObject(String, Object) バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.