拍子変更情報テーブル内の要素を表現するためのクラス
| フィールドの概要 | |
|---|---|
int
|
barCount
何小節目か |
int
|
denominator
拍子の分母 |
int
|
numerator
拍子の分子 |
| コンストラクタの概要 | |
|---|---|
static Timesig
|
new(int numerator,int denominator,int barCount)
初期化を行う |
| メソッドの概要 | |
|---|---|
Timesig
|
clone()
コピーを作成する |
static boolean
|
compare(Timesig a,Timesig b)
2 つの Timesig を比較する
|
int
|
compareTo(Timesig item)
順序を比較する |
int
|
getTick()
Tick 単位の時刻を取得する |
string
|
toString()
文字列に変換する |
| フィールドの詳細 |
|---|
public int barCount
public int denominator
public int numerator
| コンストラクタの詳細 |
|---|
public static Timesig new(int numerator,
int denominator,
int barCount)
numerator - 拍子の分子の値
denominator - 拍子の分母値
barCount - 小節数
| メソッドの詳細 |
|---|
public Timesig clone()
public static boolean compare(Timesig a,
Timesig b)
Timesig を比較する
a - 比較対象のオブジェクト
b - 比較対象のオブジェクト
a が b よりも小さい場合は true、そうでない場合は false を返す public int compareTo(Timesig item)
item - 比較対象のアイテム
public int getTick()
public string toString()