| インタフェース | 説明 |
|---|---|
| DaoContext |
UniversalDaoの実行コンテキスト。 |
| クラス | 説明 |
|---|---|
| BasicDaoContextFactory |
DaoContextFactoryの基本実装クラス。 |
| ColumnMeta |
カラムの定義情報を保持するクラス。
|
| DaoContextFactory |
DaoContextを生成するファクトリクラス。 |
| DatabaseMetaDataExtractor |
JDBCの
DatabaseMetaDataからメタ情報を取得するクラス。 |
| DeferredEntityList<E> |
遅延Entityリストを表すクラス。
|
| EntityList<E> |
UniversalDaoから返される結果リストの保持クラス。 |
| EntityMeta |
Entityクラスのメタデータを保持するクラス。
|
| EntityUtil |
エンティティに関するユーティリティクラス。
|
| Pagination |
ページネーションのための値をもつクラス。
|
| StandardSqlBuilder |
ユニバーサルDAOで使用するSQL文を構築するクラス。
|
| UniversalDao |
汎用的なDAO機能を提供するクラス。
|
| UniversalDao.Transaction |
トランザクション境界を作るためのクラス。
|
| 例外 | 説明 |
|---|---|
| IllegalEntityException |
Entityの定義が誤っている場合に発生させる例外クラス。
|
| NoDataException |
データが存在しないことを表す例外クラス。
|