# パッケージkinugasa.utilの階層

パッケージ階層:

- すべてのパッケージ

## クラス階層

- java.lang.Object
  - kinugasa.util.ArrayUtil
  - kinugasa.util.BufferedList<T> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
  - kinugasa.util.MathUtil
  - kinugasa.object.Model (implements java.lang.Cloneable, java.io.Serializable)
    - kinugasa.util.ArrayIndexModel
      - kinugasa.util.SelectableIndex
      - kinugasa.util.SimpleIndex
    - kinugasa.util.TimeCounter (implements kinugasa.object.Statable)
      - kinugasa.util.FrameTimeCounter
      - kinugasa.util.OnlyFirstTimeCounter
      - kinugasa.util.SystemTimeCounter
  - kinugasa.util.Random (implements java.io.Serializable)
  - kinugasa.util.StdOutTracer
  - kinugasa.util.StopWatch
  - kinugasa.util.StringUtil

## 列挙型階層

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - kinugasa.util.Versions