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

## jp.crestmuse.cmx.amusaj.filewrappers
クラス MutableData<D>

    java.lang.Object
      jp.crestmuse.cmx.amusaj.filewrappers.MutableData<D>

すべての実装されたインタフェース:
  AmusaDataCompatible<D>, TimeSeriesCompatible<D>

    public abstract class MutableData<D>

extends java.lang.Object
implements TimeSeriesCompatible<D>

メソッドの概要
`int` | `frames()` フレーム数を返します.
`java.lang.String` | `getAttribute(java.lang.String key)`
`double` | `getAttributeDouble(java.lang.String key)`
`int` | `getAttributeInt(java.lang.String key)`
`java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>>` | `getAttributeIterator()`
`QueueReader<D>` | `getQueueReader()` このオブジェクトに格納されているデータへアクセスするためのキューリーダを返します.
`void` | `setAttribute(java.lang.String key, double value)`
`void` | `setAttribute(java.lang.String key, int value)`
`void` | `setAttribute(java.lang.String key, java.lang.String value)`
`int` | `timeunit()` 時間分解能をミリ秒単位で返します.

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

インタフェース jp.crestmuse.cmx.amusaj.filewrappers.TimeSeriesCompatible から継承されたメソッド
`add, bytesize, dim`

メソッドの詳細

### getQueueReader

    public QueueReader<D> getQueueReader()

  インタフェース `AmusaDataCompatible` の記述:
  このオブジェクトに格納されているデータへアクセスするためのキューリーダを返します.

  定義:
    インタフェース `AmusaDataCompatible<D>` 内の `getQueueReader`
  定義:
    インタフェース `TimeSeriesCompatible<D>` 内の `getQueueReader`

### frames

    public int frames()

  インタフェース `AmusaDataCompatible` の記述:
  フレーム数を返します.

  定義:
    インタフェース `AmusaDataCompatible<D>` 内の `frames`
  定義:
    インタフェース `TimeSeriesCompatible<D>` 内の `frames`

### timeunit

    public int timeunit()

  インタフェース `TimeSeriesCompatible` の記述:
  時間分解能をミリ秒単位で返します.

  定義:
    インタフェース `TimeSeriesCompatible<D>` 内の `timeunit`

### getAttribute

    public java.lang.String getAttribute(java.lang.String key)

  定義:
    インタフェース `AmusaDataCompatible<D>` 内の `getAttribute`

### getAttributeInt

    public int getAttributeInt(java.lang.String key)

  定義:
    インタフェース `AmusaDataCompatible<D>` 内の `getAttributeInt`

### getAttributeDouble

    public double getAttributeDouble(java.lang.String key)

  定義:
    インタフェース `AmusaDataCompatible<D>` 内の `getAttributeDouble`

### setAttribute

    public void setAttribute(java.lang.String key,
                             java.lang.String value)

  定義:
    インタフェース `AmusaDataCompatible<D>` 内の `setAttribute`

### setAttribute

    public void setAttribute(java.lang.String key,
                             int value)

  定義:
    インタフェース `AmusaDataCompatible<D>` 内の `setAttribute`

### setAttribute

    public void setAttribute(java.lang.String key,
                             double value)

  定義:
    インタフェース `AmusaDataCompatible<D>` 内の `setAttribute`

### getAttributeIterator

    public java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> getAttributeIterator()

  定義:
    インタフェース `AmusaDataCompatible<D>` 内の `getAttributeIterator`

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