注釈インタフェース MultiLang
-
任意要素の概要
任意要素修飾子とタイプ任意要素説明booleanListやMap等ではなく、この項目自体が多言語項目かどうかboolean多言語項目のデフォルト言語値が入力必須項目かどうかboolean多言語項目がSelectValueかどうかboolean親クラスの名前をキー名に使うかどうか多言語項目のGetterMethod名多言語項目のキー名項目のnameを取得するGetterMethod名多言語項目のSetterMethod名多言語項目のLocalizedListのGetterMethod名多言語項目のLocalizedListのSetterMethod名
-
要素の詳細
-
itemNameGetter
String itemNameGetter項目のnameを取得するGetterMethod名指定した場合、このgetterから取れた名前をLangExplorerのItem名の一部に利用する
- デフォルト:
""
-
isUseSuperForItemName
boolean isUseSuperForItemName親クラスの名前をキー名に使うかどうか- デフォルト:
false
-
isMultiLangValue
boolean isMultiLangValueListやMap等ではなく、この項目自体が多言語項目かどうか- デフォルト:
true
-
itemKey
String itemKey多言語項目のキー名省略時はフィールド名を返す(メソッドでの利用時は省略不可)
- デフォルト:
""
-
itemGetter
String itemGetter多言語項目のGetterMethod名省略時はgetXxxを返す(XxxはitemKeyの値で先頭が大文字)
- デフォルト:
""
-
itemSetter
String itemSetter多言語項目のSetterMethod名省略時はsetXxxを返す(XxxはitemKeyの値で先頭が大文字)
- デフォルト:
""
-
multiLangGetter
String multiLangGetter多言語項目のLocalizedListのGetterMethod名省略時はgetLocalizedXxxListを返す(XxxはitemKeyの値で先頭が大文字)
- デフォルト:
""
-
multiLangSetter
String multiLangSetter多言語項目のLocalizedListのSetterMethod名省略時はsetLocalizedXxxListを返す(XxxはitemKeyの値で先頭が大文字)
- デフォルト:
""
-
isSelectValue
boolean isSelectValue多言語項目がSelectValueかどうか- デフォルト:
false
-
isRequired
boolean isRequired多言語項目のデフォルト言語値が入力必須項目かどうか- デフォルト:
false
-