|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface AmusaDataCompatible<D>
音楽情景分析用API「AMUSA-J」における共通のデータ構造へのインターフェイスを定義します. データ構造は, 基本的になんらかのデータが時系列的に並んでいるものとします. データへのアクセスはFirst-in First-outを基本とします. それとは別に属性を持つことができます.
メソッドの概要 | |
---|---|
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)
|
メソッドの詳細 |
---|
QueueReader<D> getQueueReader()
int frames()
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()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |