テンポ情報テーブル内の要素を表現するクラス
フィールドの概要 | |
---|---|
int
|
clock
Tick 単位の時刻 |
int
|
tempo
テンポ値。 |
コンストラクタの概要 | |
---|---|
static Tempo
|
new(int clock,int tempo)
初期化を行う |
メソッドの概要 | |
---|---|
Tempo
|
clone()
コピーを作成する |
static boolean
|
compare(Tempo a,Tempo b)
2 つの Tempo を比較する
|
int
|
compareTo(Tempo entry)
順序を比較する |
boolean
|
equals(Tempo entry)
このオブジェクトのインスタンスと、指定されたオブジェクトが同じかどうかを調べる |
double
|
getTime()
秒単位の時刻を取得する |
string
|
toString()
文字列に変換する |
フィールドの詳細 |
---|
public int clock
public int tempo
コンストラクタの詳細 |
---|
public static Tempo new(int clock, int tempo)
clock
- Tick 単位の時刻
tempo
- テンポ値。四分音符の長さをマイクロ秒単位で表した値
メソッドの詳細 |
---|
public Tempo clone()
public static boolean compare(Tempo a, Tempo b)
Tempo
を比較する
a
- 比較対象のオブジェクト
b
- 比較対象のオブジェクト
a
が b
よりも小さい場合は true
、そうでない場合は false
を返す public int compareTo(Tempo entry)
entry
- 比較対象のアイテム
public boolean equals(Tempo entry)
entry
- 比較対象のオブジェクト
true
を、そうでなければ false
を返す public double getTime()
public string toString()