public interface NotificationItemDefinition extends Definition
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
ATTR_ItemID
属性値のキー(項目ID)
|
static java.lang.String |
ATTR_Type
属性値のキー(項目種別)
|
static int |
TYPE_BINARY
typeで指定できる値(binary)
この項目がデータモデルを指していることを表す
|
static int |
TYPE_MODEL
typeで指定できる値(model)
この項目がデータモデルを指していることを表す
|
static int |
TYPE_VALUE
typeで指定できる値(value)
この項目が値を指していることを表す
|
ATTR_Definition, ATTR_DefinitionOwner
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
checkType(int type)
項目の種別を判定する。
|
boolean |
containsOption(java.lang.String optionName)
指定された名前のオプション設定があるかを判定する
|
java.lang.Class |
getItemTypeClass()
項目の型を表すクラスオブジェクトを取得する
|
Option[] |
getOption(java.lang.String optionName)
オプション設定情報を取得する
|
PhenomenonType |
getPhenomenonType()
項目が現象型に紐付く場合、現象型スキーマを取得できる。
|
Option |
getSingleOption(java.lang.String optionName)
オプション設定情報を取得する
|
int |
getType()
項目の種別を取得する。
|
boolean |
isSingle()
項目の単複を判定する
|
containsAttribute, getAttribute, getAttribute
static final java.lang.String ATTR_ItemID
static final java.lang.String ATTR_Type
static final int TYPE_VALUE
static final int TYPE_MODEL
static final int TYPE_BINARY
boolean checkType(int type)
type
- TYPE_VALUE, TYPE_MODELのいずれかint getType()
boolean isSingle()
Option[] getOption(java.lang.String optionName)
optionName
- オプション名Option getSingleOption(java.lang.String optionName)
optionName
- オプション名称boolean containsOption(java.lang.String optionName)
optionName
- オプション名称PhenomenonType getPhenomenonType()
java.lang.Class getItemTypeClass()