概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## インタフェース
ts.util.table.Table の使用

Table を使用しているパッケージ
ts.util.table | テーブルを表すクラスと、インデックスやトリガなどテーブルに関連するクラスを含むパッケージ。

ts.util.table での Table の使用

Table を実装している ts.util.table のクラス
`class` | `AbstractTable<C,V>` `Table`インターフェイスをインプリメントするクラス のベースとなる抽象クラス。
`protected class` | `AbstractTable.AbstractTableIndex` `AbstractTable`クラス用の インデックス・クラス。
`class` | `ArrayListTable<C,V>` 配列のリストとして実装されたテーブル・クラス。
`class` | `Index<C,V>` インデックス・クラス。
`class` | `MapListTable<C,V>` マップのリストとして実装されたテーブル・クラス。

Table を返す ts.util.table のメソッド
`protected Table<C,V>` | `AbstractTable.AbstractTableIndex.getBaseTable()` このインデックスの作成元であるテーブル・オブジェクトを取得する。
`protected abstract Table<C,V>` | `Index.getBaseTable()` このインデックスの作成元であるテーブル・オブジェクトを取得する。

Table 型のパラメータを持つ ts.util.table のメソッド
`protected abstract void` | `Constraint.check(Trigger.Action action, Table<C,V> table, java.util.Map<C,V> record)` 制約条件のチェックを実行する。
`protected void` | `ConstraintTrigger.postAppend(Table<C,V> table, java.util.Map<C,V> record)` レコードの追加の直後に呼び出されるメソッド。
`protected void` | `Trigger.postAppend(Table<C,V> table, java.util.Map<C,V> record)` レコードの追加の直後に呼び出されるメソッド。
`protected void` | `ConstraintTrigger.postDelete(Table<C,V> table, java.util.Map<C,V> record)` レコードの削除の直後に呼び出されるメソッド。
`protected void` | `Trigger.postDelete(Table<C,V> table, java.util.Map<C,V> record)` レコードの削除の直後に呼び出されるメソッド。
`protected void` | `Trigger.postDeleteAll(Table<C,V> table, java.util.Collection<java.util.Map<C,V>> coll)` 全てのレコードを削除した直後に呼び出されるメソッド。
`protected void` | `ConstraintTrigger.postUpdate(Table<C,V> table, java.util.Map<C,V> record, java.util.Map<C,V> destination)` レコードの更新の直後に呼び出されるメソッド。
`protected void` | `Trigger.postUpdate(Table<C,V> table, java.util.Map<C,V> record, java.util.Map<C,V> destination)` レコードの更新の直後に呼び出されるメソッド。
`protected void` | `ConstraintTrigger.preAppend(Table<C,V> table, java.util.Map<C,V> record)` レコードの追加の直前に呼び出されるメソッド。
`protected void` | `Trigger.preAppend(Table<C,V> table, java.util.Map<C,V> record)` レコードの追加の直前に呼び出されるメソッド。
`protected void` | `ConstraintTrigger.preDelete(Table<C,V> table, java.util.Map<C,V> record)` レコードの削除の直前に呼び出されるメソッド。
`protected void` | `Trigger.preDelete(Table<C,V> table, java.util.Map<C,V> record)` レコードの削除の直前に呼び出されるメソッド。
`protected void` | `Trigger.preDeleteAll(Table<C,V> table, java.util.Collection<java.util.Map<C,V>> coll)` 全てのレコードを削除する直前に呼び出されるメソッド。
`protected void` | `ConstraintTrigger.preUpdate(Table<C,V> table, java.util.Map<C,V> record, java.util.Map<C,V> destination)` レコードの更新の直前に呼び出されるメソッド。
`protected void` | `Trigger.preUpdate(Table<C,V> table, java.util.Map<C,V> record, java.util.Map<C,V> destination)` レコードの更新の直前に呼び出されるメソッド。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

Copyright (C) SATOH Takayuki All Rights Reserved.