|
||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||
参照先:
説明
| インタフェースの概要 | |
|---|---|
| Header<C> | テーブルのカラム・キーを格納するヘッダ・オブジェクトのインターフェイス。 |
| MapAppender<K,V> | マップを作成して自身に追加するオブジェクトのインターフェイス。 |
| MapComparator<K,V> | 2つのマップの大小を比較するオブジェクトのインターフェイス。 |
| MapIterator<K,V> | マップを順に取得していくオブジェクトのインターフェイス。 |
| Table<C,V> | マップ・オブジェクトをレコードとするテーブルのインターフェイス。 |
| クラスの概要 | |
|---|---|
| AbstractTable<C,V> | Tableインターフェイスをインプリメントするクラス
のベースとなる抽象クラス。 |
| ArrayListTable<C,V> | 配列のリストとして実装されたテーブル・クラス。 |
| ArrayListTable.Header<C> | ArrayListTableクラスのヘッダ
を表すクラス。 |
| Constraint<C,V> | テーブルの制約条件のチェックを実行する。 |
| ConstraintTrigger<C,V> | テーブル変更時に、制約条件のチェック処理を呼び出すトリガ・クラス。 |
| DefaultMapComparator<K,V> | 2つのマップの大小を比較するMapComparator
インターフェイスのデフォルト実装クラス。 |
| Index<C,V> | インデックス・クラス。 |
| MapListTable<C,V> | マップのリストとして実装されたテーブル・クラス。 |
| MapListTable.Header<C> | MapListTableクラスが使用する
ヘッダ・クラス。 |
| Record<C,V> | テーブルのレコードを表すクラス。 |
| Record.SimpleEntry<C,V> | キーと値の組を表すMap.Entryクラスを単純な実装
クラス。 |
| Trigger<C,V> | トリガ・クラス。 |
| 列挙型の概要 | |
|---|---|
| DefaultMapComparator.Direction | 値の大小関係の逆にするかどうかを示す列挙型クラス。 |
| DefaultMapComparator.NullOrder | ヌルと非ヌル・オブジェクトの大小関係を示す列挙型クラス。 |
| Trigger.Action | テーブル変更の種類を示す列挙クラス。 |
| 例外の概要 | |
|---|---|
| ConstraintViolationException | テーブルの更新において制約違反があった場合にスローされる例外クラス。 |
テーブルを表すクラスと、インデックスやトリガなどテーブルに関連するクラスを含むパッケージ。
|
||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||