@Published(tag="architect") public interface CodeManager
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
boolean | 
contains(java.lang.String codeId,
        java.lang.String value)
コードID、コード値を条件に、そのコード値を持ったコードが存在するかチェックする。 
 | 
boolean | 
contains(java.lang.String codeId,
        java.lang.String pattern,
        java.lang.String value)
コードID、使用するパターンのカラム名、コード値を条件に、
 そのコード値に対応するコードが、パターンに存在するかチェックする。 
 | 
java.lang.String | 
getName(java.lang.String codeId,
       java.lang.String value)
コードID、コード値を条件に、対応するコード名称を取得する。 
 | 
java.lang.String | 
getName(java.lang.String codeId,
       java.lang.String value,
       java.util.Locale locale)
コードID、コード値、取得対象の言語を条件に、対応するコード名称を取得する。 
 | 
java.lang.String | 
getOptionalName(java.lang.String codeId,
               java.lang.String value,
               java.lang.String optionColumnName)
コードID、コード値、取得するオプション名称のカラム名を条件に、
 対応するコードのオプション名称を取得する。 
 | 
java.lang.String | 
getOptionalName(java.lang.String codeId,
               java.lang.String value,
               java.lang.String optionColumnName,
               java.util.Locale locale)
コードID、コード値、取得するオプション名称のカラム名、言語を条件に、
 対応するコードのオプション名称を取得する。 
 | 
java.lang.String | 
getShortName(java.lang.String codeId,
            java.lang.String value)
コードID、コード値を条件に、対応するコードの略称を取得する。 
 | 
java.lang.String | 
getShortName(java.lang.String codeId,
            java.lang.String value,
            java.util.Locale locale)
コードID、コード値、取得対象の言語を条件に、対応するコードの略称を取得する。 
 | 
java.util.List<java.lang.String> | 
getValues(java.lang.String codeId)
コードIDに紐付く全てのコード値を取得する。 
 | 
java.util.List<java.lang.String> | 
getValues(java.lang.String codeId,
         java.util.Locale locale)
コードIDと言語を条件に、対応するコード値を全て取得する。 
 | 
java.util.List<java.lang.String> | 
getValues(java.lang.String codeId,
         java.lang.String pattern)
コードID、パターンを条件に、対応するコード値を全て取得する。 
 | 
java.util.List<java.lang.String> | 
getValues(java.lang.String codeId,
         java.lang.String pattern,
         java.util.Locale locale)
コードID、パターン、言語を条件に、対応するコード値を全て取得する。 
 | 
java.lang.String getName(java.lang.String codeId,
                         java.lang.String value)
                  throws java.lang.IllegalArgumentException
ThreadContextでデフォルトとして指定された言語とする。
 ThreadContextからデフォルト言語を取得できなかった場合、
 デフォルトロケールから言語を取得する。codeId - コードIDvalue - コード値java.lang.IllegalArgumentException - 指定したコードIDが存在しないか、
                                   対象のコード値または言語に対応するデータが存在しない場合java.lang.String getName(java.lang.String codeId,
                         java.lang.String value,
                         java.util.Locale locale)
                  throws java.lang.IllegalArgumentException
codeId - コードIDvalue - コード値locale - 取得対象の言語java.lang.IllegalArgumentException - 指定したコードIDが存在しないか、
                                   対象のコード値または言語に対応するデータが存在しない場合java.lang.String getShortName(java.lang.String codeId,
                              java.lang.String value)
                       throws java.lang.IllegalArgumentException
ThreadContextでデフォルトとして指定された言語とする。
 ThreadContextからデフォルト言語を取得できなかった場合、
 デフォルトロケールから言語を取得する。codeId - コードIDvalue - コード値java.lang.IllegalArgumentException - 指定したコードIDが存在しないか、
                                   対象のコード値または言語に対応するデータが存在しない場合java.lang.String getShortName(java.lang.String codeId,
                              java.lang.String value,
                              java.util.Locale locale)
                       throws java.lang.IllegalArgumentException
codeId - コードIDvalue - コード値locale - 取得対象の言語java.lang.IllegalArgumentException - 指定したコードIDが存在しないか、
                                   対象のコード値または言語に対応するデータが存在しない場合java.lang.String getOptionalName(java.lang.String codeId,
                                 java.lang.String value,
                                 java.lang.String optionColumnName)
                          throws java.lang.IllegalArgumentException
ThreadContextでデフォルトとして指定された言語とする。
 ThreadContextからデフォルト言語を取得できなかった場合、
 デフォルトロケールから言語を取得する。codeId - コードIDvalue - コード値optionColumnName - 取得するオプション名称のカラム名(大文字・小文字を区別せずに使用する)java.lang.IllegalArgumentException - 指定したコードIDが存在しない場合、
                                   指定したオプション名称のカラムが存在しない場合、
                                   対象のコード値または言語に対応するデータが存在しない場合java.lang.String getOptionalName(java.lang.String codeId,
                                 java.lang.String value,
                                 java.lang.String optionColumnName,
                                 java.util.Locale locale)
                          throws java.lang.IllegalArgumentException
ThreadContextでデフォルトとして指定された言語とする。
 ThreadContextからデフォルト言語を取得できなかった場合、
 デフォルトロケールから言語を取得する。codeId - コードIDvalue - コード値optionColumnName - 取得するオプション名称のカラム名(大文字・小文字を区別せずに使用する)locale - 言語java.lang.IllegalArgumentException - 指定したコードIDが存在しない場合、
                                   指定したオプション名称のカラムが存在しない場合、
                                   対象のコード値または言語に対応するデータが存在しない場合java.util.List<java.lang.String> getValues(java.lang.String codeId)
                                    throws java.lang.IllegalArgumentException
ThreadContextでデフォルトとして指定された言語とする。
 ThreadContextからデフォルト言語を取得できなかった場合、
 デフォルトロケールから言語を取得する。
 
 返却値は、あらかじめ言語ごとに定義されたソート順に従い、並び替えを行う。
 codeId - コードIDjava.lang.IllegalArgumentException - 指定したコードIDが存在しないか、
                                   対象のコード値または言語に対応するデータが存在しない場合java.util.List<java.lang.String> getValues(java.lang.String codeId,
                                           java.lang.String pattern)
                                    throws java.lang.IllegalArgumentException
ThreadContextでデフォルトとして指定された言語とする。
 ThreadContextからデフォルト言語を取得できなかった場合、
 デフォルトロケールから言語を取得する。
 返却値は、あらかじめ言語ごとに定義されたソート順に従い、並び替えを行う。codeId - コードIDpattern - 使用するパターンのカラム名(大文字・小文字を区別せずに使用する)java.lang.IllegalArgumentException - 指定したコードIDが存在しないか、
                                   パターンまたは言語に対応するデータが存在しない場合java.util.List<java.lang.String> getValues(java.lang.String codeId,
                                           java.util.Locale locale)
                                    throws java.lang.IllegalArgumentException
codeId - コードIDlocale - 言語java.lang.IllegalArgumentException - 対応するコードが存在しなかった場合。java.util.List<java.lang.String> getValues(java.lang.String codeId,
                                           java.lang.String pattern,
                                           java.util.Locale locale)
                                    throws java.lang.IllegalArgumentException
codeId - コードIDpattern - 使用するパターンのカラム名(大文字・小文字を区別せずに使用する)locale - 言語java.lang.IllegalArgumentException - 指定したコードIDが存在しないか、
                                   パターンまたは言語に対応するデータが存在しない場合boolean contains(java.lang.String codeId,
                 java.lang.String value)
          throws java.lang.IllegalArgumentException
codeId - コードIDvalue - コード値java.lang.IllegalArgumentException - コードIDが存在しなかった場合。boolean contains(java.lang.String codeId,
                 java.lang.String pattern,
                 java.lang.String value)
          throws java.lang.IllegalArgumentException
codeId - コードIDpattern - 使用するパターンのカラム名(大文字・小文字を区別せずに使用する)value - コード値java.lang.IllegalArgumentException - 指定したコードIDが存在しないか、
                                   指定したパターンが存在しない場合