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