クラスの使用
com.lmt.lib.bms.BmsType
-
BmsTypeを使用しているパッケージ パッケージ 説明 com.lmt.lib.bms BMSライブラリの中核となるAPIが定義されています。 -
-
com.lmt.lib.bmsでのBmsTypeの使用
BmsTypeとして宣言されているcom.lmt.lib.bmsのフィールド 修飾子とタイプ フィールド 説明 static BmsType
BmsType. ARRAY16
16進数値配列型static BmsType
BmsType. ARRAY36
36進数値配列型static BmsType
BmsType. BASE16
16進数値型static BmsType
BmsType. BASE36
36進数値型static BmsType
BmsType. INTEGER
整数型static BmsType
BmsType. NUMERIC
実数型static BmsType
BmsType. OBJECT
任意型static BmsType
BmsType. STRING
文字列型BmsTypeを返すcom.lmt.lib.bmsのメソッド 修飾子とタイプ メソッド 説明 BmsType
BmsChannel. getType()
チャンネルのデータ型を取得します。BmsType
BmsMeta. getType()
メタ情報のデータ型を取得します。static BmsType
BmsType. REGEX(String pattern)
正規表現文字列型BmsType型のパラメータを持つcom.lmt.lib.bmsのメソッド 修飾子とタイプ メソッド 説明 static void
BmsAssertion. assertValue(BmsType type, int value)
ノートの値の範囲をテストするアサーションstatic Object
BmsType. cast(Object src, BmsType require)
指定オブジェクトをBMSデータ型が示す形式に変換します。static BmsMeta
BmsMeta. indexed(String name, BmsType type, String defaultValue, int order, boolean uniqueness)
索引付きメタ情報を生成します。static BmsMeta
BmsMeta. multiple(String name, BmsType type, String defaultValue, int order, boolean uniqueness)
複数メタ情報を生成します。static BmsMeta
BmsMeta. single(String name, BmsType type, String defaultValue, int order, boolean uniqueness)
単一メタ情報を生成します。BmsType型のパラメータを持つcom.lmt.lib.bmsのコンストラクタ コンストラクタ 説明 BmsChannel(int number, BmsType type, String ref, String defaultValue, boolean multiple, boolean uniqueness)
新しいチャンネルオブジェクトを生成します。BmsChannel(String number, BmsType type, String ref, String defaultValue, boolean multiple, boolean uniqueness)
新しいチャンネルオブジェクトを生成します。BmsMeta(String name, BmsUnit unit, BmsType type, String defaultValue, int order, boolean uniqueness)
新しいメタ情報オブジェクトを生成します。
-