|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface TimeSeriesCompatible<D>
時系列データを表すクラスのためのインターフェイスです. ここで時系列データとは, 各フレームのデータが多次元ベクトルであり, 一定のサンプリングレートでデータが並んでいるものです. 時系列データへのアクセスはFirst-in First-outとします.
メソッドの概要 | |
---|---|
void |
add(D d)
新たな多次元ベクトルを末尾に追加します. |
int |
dim()
多次元ベクトルの次元数を返します. |
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()
|
boolean |
isComplete()
|
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)
|
メソッドの詳細 |
---|
QueueReader<D> getQueueReader()
int dim()
java.lang.String getAttribute(java.lang.String key)
int getAttributeInt(java.lang.String key)
double getAttributeDouble(java.lang.String key)
void setAttribute(java.lang.String key, java.lang.String value)
void setAttribute(java.lang.String key, int value)
void setAttribute(java.lang.String key, double value)
java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> getAttributeIterator()
boolean isComplete()
void add(D d) throws java.lang.InterruptedException
java.lang.InterruptedException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |