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

## パッケージ ts.util.table の階層

パッケージ階層:
  すべてのパッケージ

## クラス階層

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - ts.util.IdentityHashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
        - ts.util.table.Index.RecordSet
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - ts.util.table.Index.IndexNodeMap
  - ts.util.table.AbstractTable<C,V> (implements java.lang.Cloneable, ts.util.table.Table<C,V>)
    - ts.util.table.ArrayListTable<C,V>
    - ts.util.table.MapListTable<C,V>
  - ts.util.table.ArrayListTable.Header<C> (implements ts.util.table.Header<C>, java.io.Serializable)
  - ts.util.table.Constraint<C,V> (implements java.io.Serializable)
  - ts.util.table.DefaultMapComparator<K,V> (implements ts.util.table.MapComparator<K,V>)
  - ts.util.table.Index<C,V> (implements ts.util.table.Table<C,V>)
    - ts.util.table.AbstractTable.AbstractTableIndex
  - ts.util.table.MapListTable.Header<C> (implements ts.util.table.Header<C>)
  - ts.util.table.Record<C,V> (implements java.util.Map<K,V>, java.io.Serializable)
    - ts.util.table.ArrayListTable.ArrayListTableRecord
    - ts.util.table.MapListTable.MapListTableRecord
  - ts.util.table.Record.SimpleEntry<C,V> (implements java.util.Map.Entry<K,V>, java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - ts.util.ReasonedRuntimeException
          - ts.util.table.ConstraintViolationException
  - ts.util.table.Trigger<C,V> (implements java.lang.Cloneable, java.io.Serializable)
    - ts.util.table.ConstraintTrigger<C,V>

## インタフェース階層

- java.lang.Cloneable
  - ts.util.table.Header<C> (同様に extends java.io.Serializable)
- java.util.Comparator<T>
  - ts.util.table.MapComparator<K,V>
- java.util.Iterator<E>
  - ts.util.table.MapIterator<K,V>
- ts.util.table.MapAppender<K,V>
  - ts.util.table.Table<C,V> (同様に extends java.io.Serializable)
- java.io.Serializable
  - ts.util.table.Header<C> (同様に extends java.lang.Cloneable)
  - ts.util.table.Table<C,V> (同様に extends ts.util.table.MapAppender<K,V>)

## 列挙型階層

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - ts.util.table.DefaultMapComparator.NullOrder
    - ts.util.table.Trigger.Action
    - ts.util.table.DefaultMapComparator.Direction

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

Copyright (C) SATOH Takayuki All Rights Reserved.