database
b2007092001

パッケージ org.phosphoresce.commons.database.accessor

インタフェースの概要
RecordAccessor レコードアクセスクラスインタフェース

各種レコードアクセスクラスは直接的なResultSetへの参照、更新処理を行う実装がされます。
ResultAccessor レコードエレメントアクセスクラスインタフェース

各種レコードエレメントは直接的なResultSetへの参照、更新処理を行わない実装がされます。
 

クラスの概要
RecordAccessorAbstract レコードアクセスクラス抽象クラス

当クラスはレコードアクセスにおける共通のインタフェース及びフィールドを提供します。
RecordBufferedAccessor レコードデータバッファリングアクセスクラス

当クラスはRecordAccessorインタフェースを実装した基本的なクラスとなります。
RecordListBufferedAccessor レコードデータリストバッファアクセスオブジェクト

Listインタフェースを実現するレコードアクセス機能を提供します。
RecordTableModelAccessor レコードデータテーブルモデルバッファアクセスオブジェクト

TableModelインタフェースを実現するレコードアクセス機能を提供します。
RecordTableModelAccessorEditor レコードデータテーブルモデルバッファアクセス用テーブルセルエディタクラス
RecordTableModelAccessorRenderer レコードデータテーブルモデルバッファアクセス用テーブルセルレンダラークラス
RecordTableModelAccessorStateListener レコードデータテーブルモデルバッファアクセス状態管理リスナークラス
ResultAccessorAbstract レコードエレメントアクセスクラス抽象クラス

当クラスは各種レコードエレメントサブクラスにおける共通のインタフェース及びフィールドを提供します。
ResultAccessorState レコードアクセッサ状態クラス

各種レコードアクセスエレメントでは、自身のオブジェクトの状態を保持する必要があります。
ResultColumn カラム情報保持クラス

当クラスはカラム情報に閉じられたクラスであり、それらの情報を更新する固有のrefreshResultインタフェースを コンストラクタによって呼ばれるため、このクラスを継承されることを許可しません。
ResultColumnDefinition カラム定義情報保持クラス

当クラスはカラム定義情報に閉じられたクラスであり、それらの情報を更新する固有のrefreshResultインタフェースを コンストラクタによって呼ばれるため、このクラスを継承されることを許可しません。
ResultRow 行情報保持クラス

当クラスは行情報に閉じられたクラスであり、それらの情報を更新する固有のrefreshResultインタフェースを コンストラクタによって呼ばれるため、このクラスを継承されることを許可しません。
ResultRowDefinition 行定義情報保持クラス

当クラスは行定義情報に閉じられたクラスであり、それらの情報を更新する固有のrefreshResultインタフェースを コンストラクタによって呼ばれるため、このクラスを継承されることを許可しません。
ResultTemplateColumn カラム情報テンプレートクラス

当クラスはResultSetへの直接参照更新は行われず、常に独立した情報を操作します。
ResultTemplateRow 行情報保持クラス

当クラスはResultSetへの直接参照更新は行われず、常に独立した情報を操作します。
 


database
b2007092001