database
b2007102101

org.phosphoresce.commons.database.accessor
インタフェース ResultAccessor

既知の実装クラスの一覧:
ResultAccessorAbstract

public interface ResultAccessor

レコードエレメントアクセスクラスインタフェース

各種レコードエレメントは直接的なResultSetへの参照、更新処理を行わない実装がされます。
これはレコード情報の一括的なコミット、ロールバックをさけるための設計で、各サブクラスは このレコード更新タイミングを前提とした実装を行う必要があります。
ResultSetへの更新、または参照を行うタイミングは上位ユーザークラスからの指示に依存します。

作成者:
Kitagawa
関連項目:
ResultAccessorAbstract, ResultRowDefinition, ResultColumnDefinition, ResultRow, ResultColumn, ResultTemplateRow, ResultTemplateColumn

メソッドの概要
 DatabaseError getError()
          エラーオブジェクトを取得します。
 ResultAccessorState getState()
          レコードアクセッサ状態オブジェクトを取得します。
 boolean hasError()
          エラーオブジェクトを保持するか判定します。
 

メソッドの詳細

getState

public ResultAccessorState getState()
レコードアクセッサ状態オブジェクトを取得します。

戻り値:
レコードアクセッサ状態オブジェクト

hasError

public boolean hasError()
エラーオブジェクトを保持するか判定します。

戻り値:
エラーオブジェクトを保持する場合にtrueを返却

getError

public DatabaseError getError()
エラーオブジェクトを取得します。

戻り値:
エラーオブジェクト

database
b2007102101