パッケージ com.lmt.lib.bms

クラス BmsLoader.MetaParsedElement

  • 含まれているクラス:
    BmsLoader

    protected static class BmsLoader.MetaParsedElement
    extends BmsLoader.ParsedElement
    BMSの入力元から解析されたメタ情報を表す要素データクラスです。

    ※当クラスはBMSライブラリの一般利用者が参照する必要はありません。

    関連項目:
    BmsLoader.ParsedElement
    • フィールドの詳細

      • meta

        public BmsMeta meta
        メタ情報
      • index

        public int index
        索引付きメタ情報のインデックス(索引付き以外では0であること)
      • value

        public String value
        メタ情報の値の文字列表現
    • コンストラクタの詳細

      • MetaParsedElement

        public MetaParsedElement()
        メタ情報要素のオブジェクトを構築します。
      • MetaParsedElement

        public MetaParsedElement​(int lineNumber,
                                 Object line,
                                 BmsMeta meta,
                                 int index,
                                 String value)
        メタ情報要素のオブジェクトを構築します。
        パラメータ:
        lineNumber - この要素が存在した入力元の行番号、または要素の登場した順番
        line - この要素の元になった行の記述内容、定義内容などのデータ
        meta - メタ情報
        index - 索引付きメタ情報のインデックス
        value - メタ情報の値
    • メソッドの詳細

      • set

        public final BmsLoader.MetaParsedElement set​(int lineNumber,
                                                     Object line,
                                                     BmsMeta meta,
                                                     int index,
                                                     String value)
        メタ情報要素のオブジェクトの内容を設定します。
        パラメータ:
        lineNumber - この要素が存在した入力元の行番号、または要素の登場した順番
        line - この要素の元になった行の記述内容、定義内容などのデータ
        meta - メタ情報
        index - 索引付きメタ情報のインデックス
        value - メタ情報の値
        戻り値:
        このオブジェクトのインスタンス