public interface Code
Modifier and Type | Method and Description |
---|---|
boolean |
contains(java.lang.String value)
コードにコード値が含まれるかチェックする。
|
boolean |
contains(java.lang.String pattern,
java.lang.String value)
パターンにコード値が含まれるかチェックする。
|
java.lang.String |
getCodeId()
コードIDを取得する。
|
java.lang.String |
getName(java.lang.String value,
java.util.Locale locale)
言語を指定してコード名称を取得する。
|
java.lang.String |
getOptionalName(java.lang.String value,
java.lang.String optionColumnName,
java.util.Locale locale)
言語を指定してオプションコード名称を取得する。
|
java.lang.String |
getShortName(java.lang.String value,
java.util.Locale locale)
言語を指定してコードの略称を取得する。
|
java.util.List<java.lang.String> |
getValues(java.util.Locale locale)
コード値を全て取得する。
|
java.util.List<java.lang.String> |
getValues(java.lang.String pattern,
java.util.Locale locale)
パターンを指定してコード値を取得する。
|
java.lang.String getCodeId()
boolean contains(java.lang.String value)
value
- コード値boolean contains(java.lang.String pattern, java.lang.String value) throws java.lang.IllegalArgumentException
pattern
- 使用するパターンのカラム名value
- コード値java.lang.IllegalArgumentException
- パターンが存在しなかった場合。java.util.List<java.lang.String> getValues(java.util.Locale locale) throws java.lang.IllegalArgumentException
locale
- 言語java.lang.IllegalArgumentException
- 言語に対応するデータが存在しなかった場合。java.util.List<java.lang.String> getValues(java.lang.String pattern, java.util.Locale locale) throws java.lang.IllegalArgumentException
pattern
- 使用するパターンのカラム名locale
- 言語java.lang.IllegalArgumentException
- パターンまたは言語に対応するデータが存在しなかった場合。java.lang.String getName(java.lang.String value, java.util.Locale locale) throws java.lang.IllegalArgumentException
value
- コード値locale
- 取得するコード名称の言語java.lang.IllegalArgumentException
- コード値または言語に対応するデータが存在しなかった場合。java.lang.String getShortName(java.lang.String value, java.util.Locale locale) throws java.lang.IllegalArgumentException
value
- コード値locale
- 取得するコード名称の言語java.lang.IllegalArgumentException
- コード値または言語に対応するデータが存在しなかった場合。java.lang.String getOptionalName(java.lang.String value, java.lang.String optionColumnName, java.util.Locale locale) throws java.lang.IllegalArgumentException
value
- コード値optionColumnName
- オプション名称のカラム名locale
- 取得するコード名称の言語java.lang.IllegalArgumentException
- コード値、オプション名称のカラム名、または言語に対応するデータが存在しなかった場合。