パッケージ com.lmt.lib.bms.parse
クラス BmsNoteParsed
- Object
-
- BmsParsed
-
- BmsTimelineParsed
-
- BmsNoteParsed
-
public class BmsNoteParsed extends BmsTimelineParsed
BMSの入力元から解析されたノートを表す要素データクラスです。※当クラスはBMSライブラリの一般利用者が参照する必要はありません。
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 List<Integer>
array
配列データString
encodedArray
配列データ(2文字の16, 36, 62進数値の羅列文字列)-
クラスから継承されたフィールド BmsTimelineParsed
measure, number
-
クラスから継承されたフィールド BmsParsed
line, lineNumber
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 BmsNoteParsed()
ノート要素のオブジェクトを構築します。BmsNoteParsed(int lineNumber, Object line, int measure, int number, String array)
ノート要素のオブジェクトを構築します。BmsNoteParsed(int lineNumber, Object line, int measure, int number, List<Integer> array)
ノート要素のオブジェクトを構築します。
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 BmsNoteParsed
set(int lineNumber, Object line, int measure, int number, String array)
ノート要素のオブジェクトの内容を設定します。BmsNoteParsed
set(int lineNumber, Object line, int measure, int number, List<Integer> array)
ノート要素のオブジェクトの内容を設定します。-
クラスから継承されたメソッド BmsParsed
getType, isErrorType
-
-
-
-
コンストラクタの詳細
-
BmsNoteParsed
public BmsNoteParsed()
ノート要素のオブジェクトを構築します。
-
BmsNoteParsed
public BmsNoteParsed(int lineNumber, Object line, int measure, int number, List<Integer> array)
ノート要素のオブジェクトを構築します。- パラメータ:
lineNumber
- この要素が存在した入力元の行番号、または要素の登場した順番line
- この要素の元になった行の記述内容、定義内容などのデータmeasure
- 小節番号number
- チャンネル番号array
- 配列データ
-
-
メソッドの詳細
-
set
public final BmsNoteParsed set(int lineNumber, Object line, int measure, int number, List<Integer> array)
ノート要素のオブジェクトの内容を設定します。- パラメータ:
lineNumber
- この要素が存在した入力元の行番号、または要素の登場した順番line
- この要素の元になった行の記述内容、定義内容などのデータmeasure
- 小節番号number
- チャンネル番号array
- 配列データ- 戻り値:
- このオブジェクトのインスタンス
-
set
public final BmsNoteParsed set(int lineNumber, Object line, int measure, int number, String array)
ノート要素のオブジェクトの内容を設定します。- パラメータ:
lineNumber
- この要素が存在した入力元の行番号、または要素の登場した順番line
- この要素の元になった行の記述内容、定義内容などのデータmeasure
- 小節番号number
- チャンネル番号array
- 配列データ(2文字の16, 36, 62進数値の羅列文字列)- 戻り値:
- このオブジェクトのインスタンス
-
-