概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## okuyama.imdst.util
クラス FileBaseDataList

    java.lang.Object
      java.util.AbstractCollection<E>
          java.util.AbstractList
              okuyama.imdst.util.FileBaseDataList

すべての実装されたインタフェース:
  java.lang.Iterable, java.util.Collection, java.util.List

    public class FileBaseDataList

extends java.util.AbstractList

To manage files using a List.
A small amount of memory usage, so File.
Memory capacity can be managed independently of the number of data.

作成者:
  T.Okuyama

フィールドの概要
`int` | `waitTime`

クラス java.util.AbstractList から継承されたフィールド
`modCount`

コンストラクタの概要
`FileBaseDataList(java.lang.String dataFile)` コンストラクタ.
`FileBaseDataList(java.lang.String dataFile, int size)` コンストラクタ.
`FileBaseDataList(java.lang.String dataFile, int size, boolean waitFlg)` コンストラクタ.

メソッドの概要
`boolean` | `add(java.lang.Object value)` add.
`void` | `clear()` clear.
`java.lang.Object` | `get(int index)` get.
`boolean` | `init()`
`int` | `size()` size.

クラス java.util.AbstractList から継承されたメソッド
`add, addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subList`

クラス java.util.AbstractCollection から継承されたメソッド
`addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString`

クラス java.lang.Object から継承されたメソッド
`clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

インタフェース java.util.List から継承されたメソッド
`addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray`

フィールドの詳細

### waitTime

    public int waitTime

コンストラクタの詳細

### FileBaseDataList

    public FileBaseDataList(java.lang.String dataFile)

  コンストラクタ.

  パラメータ:
    `dataFile` -
  例外:
    ``

### FileBaseDataList

    public FileBaseDataList(java.lang.String dataFile,
                            int size)

  コンストラクタ.

  パラメータ:
    `dataFile` -
  例外:
    ``

### FileBaseDataList

    public FileBaseDataList(java.lang.String dataFile,
                            int size,
                            boolean waitFlg)

  コンストラクタ.
  遅延設定

  パラメータ:
    `dataFile` -
  例外:
    ``

メソッドの詳細

### init

    public boolean init()

### add

    public boolean add(java.lang.Object value)

  add.

  定義:
    インタフェース `java.util.Collection` 内の `add`
  定義:
    インタフェース `java.util.List` 内の `add`
  オーバーライド:
    クラス `java.util.AbstractList` 内の `add`
  パラメータ:
    `value` -
  戻り値:
    boolean

### get

    public java.lang.Object get(int index)
                         throws java.lang.IndexOutOfBoundsException

  get.

  定義:
    インタフェース `java.util.List` 内の `get`
  定義:
    クラス `java.util.AbstractList` 内の `get`
  パラメータ:
    `key` -
  例外:
    `java.lang.IndexOutOfBoundsException`

### size

    public int size()

  size.

  定義:
    インタフェース `java.util.Collection` 内の `size`
  定義:
    インタフェース `java.util.List` 内の `size`
  定義:
    クラス `java.util.AbstractCollection` 内の `size`
  パラメータ:
    `` -
  戻り値:
  例外:
    ``

### clear

    public void clear()

  clear.

  定義:
    インタフェース `java.util.Collection` 内の `clear`
  定義:
    インタフェース `java.util.List` 内の `clear`
  オーバーライド:
    クラス `java.util.AbstractList` 内の `clear`
  パラメータ:
    `` -
  例外:
    ``

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド