パッケージ com.lmt.lib.bms
クラス BmsMetaKey
- Object
-
- BmsMetaKey
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 BmsMetaKey(String name, BmsUnit unit)
新しいメタ情報キーを生成します。
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 boolean
equals(Object obj)
String
getName()
メタ情報の名称を取得します。BmsUnit
getUnit()
メタ情報の構成単位を取得します。int
hashCode()
boolean
isIndexedUnit()
メタ情報の構成単位が索引付きであるかどうかを取得します。boolean
isMultipleUnit()
メタ情報の構成単位が複数であるかどうかを取得します。boolean
isSingleUnit()
メタ情報の構成単位が単体であるかどうかを取得します。String
toString()
メタ情報の名称と構成単位が分かる形式の文字列を返します。
-
-
-
コンストラクタの詳細
-
BmsMetaKey
public BmsMetaKey(String name, BmsUnit unit)
新しいメタ情報キーを生成します。- パラメータ:
name
- メタ情報の名称unit
- 構成単位- 例外:
NullPointerException
- nameがnullNullPointerException
- unitがnull
-
-
メソッドの詳細
-
toString
public String toString()
メタ情報の名称と構成単位が分かる形式の文字列を返します。
-
getName
public String getName()
メタ情報の名称を取得します。名称は先頭の「#」「%」の文字も含まれ、全てアルファベットの小文字で表現されます。
- 戻り値:
- メタ情報の名称
-
getUnit
public BmsUnit getUnit()
メタ情報の構成単位を取得します。- 戻り値:
- メタ情報の構成単位
-
isSingleUnit
public final boolean isSingleUnit()
メタ情報の構成単位が単体であるかどうかを取得します。当メソッドは
getUnit()
==BmsUnit.SINGLE
と等価です。- 戻り値:
- 構成単位が単体であればtrue
-
isMultipleUnit
public final boolean isMultipleUnit()
メタ情報の構成単位が複数であるかどうかを取得します。当メソッドは
getUnit()
==BmsUnit.MULTIPLE
と等価です。- 戻り値:
- 構成単位が複数であればtrue
-
isIndexedUnit
public final boolean isIndexedUnit()
メタ情報の構成単位が索引付きであるかどうかを取得します。当メソッドは
getUnit()
==BmsUnit.INDEXED
と等価です。- 戻り値:
- 構成単位が索引付きであればtrue
-
-