クラス AbstractLobHandler
java.lang.ObjectSE
org.springframework.jdbc.support.lob.AbstractLobHandler
- 実装されているすべてのインターフェース:
LobHandler
- 既知の直属サブクラス
DefaultLobHandler
@DeprecatedSE(since="6.2")
public abstract class AbstractLobHandler
extends ObjectSE
implements LobHandler
使用すべきではありません。
LobHandler 実装の抽象基本クラス。列のルックアップを介して列名のすべてのアクセサーメソッドを実装し、列インデックスを取得する対応するアクセサーに委譲します。
- 導入:
- 1.2
- 作成者:
- Juergen Hoeller
- 関連事項:
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明getBlobAsBinaryStream(ResultSetSE rs, StringSE columnName) 使用すべきではありません。指定された ResultSet から、指定された列をバイナリストリームとして取得します。byte[]getBlobAsBytes(ResultSetSE rs, StringSE columnName) 使用すべきではありません。指定された ResultSet から指定された列をバイトとして取得します。getClobAsAsciiStream(ResultSetSE rs, StringSE columnName) 使用すべきではありません。指定された ResultSet から指定された列を ASCII ストリームとして取得します。getClobAsCharacterStream(ResultSetSE rs, StringSE columnName) 使用すべきではありません。指定された ResultSet から、指定された列を文字ストリームとして取得します。getClobAsString(ResultSetSE rs, StringSE columnName) 使用すべきではありません。指定された ResultSet から指定された列を文字列として取得します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.jdbc.support.lob.LobHandler から継承されたメソッド
getBlobAsBinaryStream, getBlobAsBytes, getClobAsAsciiStream, getClobAsCharacterStream, getClobAsString, getLobCreator
コンストラクターの詳細
AbstractLobHandler
public AbstractLobHandler()使用すべきではありません。
メソッドの詳細
getBlobAsBytes
使用すべきではありません。インターフェースからコピーされた説明:LobHandler指定された ResultSet から指定された列をバイトとして取得します。データベースとドライバーに応じて、単にResultSet.getBytesを呼び出すか、ResultSet.getBlobを操作する場合があります。- 次で指定:
- インターフェース
LobHandlerのgetBlobAsBytes - パラメーター:
rs- コンテンツを取得する ResultSetcolumnName- 使用する列名- 戻り値:
- バイト配列としてのコンテンツ、または SQL NULL の場合は
null - 例外:
SQLExceptionSE- JDBC メソッドによってスローされた場合- 関連事項:
getBlobAsBinaryStream
@Nullable public InputStreamSE getBlobAsBinaryStream(ResultSetSE rs, StringSE columnName) throws SQLExceptionSE 使用すべきではありません。インターフェースからコピーされた説明:LobHandler指定された ResultSet から、指定された列をバイナリストリームとして取得します。データベースとドライバーに応じて、単にResultSet.getBinaryStreamを呼び出すか、ResultSet.getBlobを操作します。- 次で指定:
- インターフェース
LobHandlerのgetBlobAsBinaryStream - パラメーター:
rs- コンテンツを取得する ResultSetcolumnName- 使用する列名- 戻り値:
- バイナリストリームとしてのコンテンツ、または SQL NULL の場合は
null - 例外:
SQLExceptionSE- JDBC メソッドによってスローされた場合- 関連事項:
getClobAsString
@Nullable public StringSE getClobAsString(ResultSetSE rs, StringSE columnName) throws SQLExceptionSE 使用すべきではありません。インターフェースからコピーされた説明:LobHandler指定された ResultSet から指定された列を文字列として取得します。データベースとドライバーに応じて、単にResultSet.getStringを呼び出すか、ResultSet.getClobを操作します。- 次で指定:
- インターフェース
LobHandlerのgetClobAsString - パラメーター:
rs- コンテンツを取得する ResultSetcolumnName- 使用する列名- 戻り値:
- 文字列としてのコンテンツ、または SQL NULL の場合は
null - 例外:
SQLExceptionSE- JDBC メソッドによってスローされた場合- 関連事項:
getClobAsAsciiStream
@Nullable public InputStreamSE getClobAsAsciiStream(ResultSetSE rs, StringSE columnName) throws SQLExceptionSE 使用すべきではありません。インターフェースからコピーされた説明:LobHandler指定された ResultSet から指定された列を ASCII ストリームとして取得します。データベースとドライバーに応じて、単にResultSet.getAsciiStreamを呼び出すか、ResultSet.getClobを操作します。- 次で指定:
- インターフェース
LobHandlerのgetClobAsAsciiStream - パラメーター:
rs- コンテンツを取得する ResultSetcolumnName- 使用する列名- 戻り値:
- ASCII ストリームとしてのコンテンツ、または SQL NULL の場合は
null - 例外:
SQLExceptionSE- JDBC メソッドによってスローされた場合- 関連事項:
getClobAsCharacterStream
使用すべきではありません。インターフェースからコピーされた説明:LobHandler指定された ResultSet から、指定された列を文字ストリームとして取得します。データベースとドライバーに応じて、単にResultSet.getCharacterStreamを呼び出すか、ResultSet.getClobを操作します。- 次で指定:
- インターフェース
LobHandlerのgetClobAsCharacterStream - パラメーター:
rs- コンテンツを取得する ResultSetcolumnName- 使用する列名- 戻り値:
- 文字ストリームとしてのコンテンツ
- 例外:
SQLExceptionSE- JDBC メソッドによってスローされた場合- 関連事項:
SqlBinaryValueとSqlCharacterValueを優先