パッケージ com.sdk.java.dmm.enums
インタフェース CodeEnum<T>
-
- 型パラメータ:
T
-getValue
が返却する型
- 既知の実装クラスのリスト:
ActressSearchSort
,Article
,BaseURL
,Flag
,ItemSearchSort
,MonoStock
,Output
,Site
public interface CodeEnum<T>
全ての列挙型が実装しなければならない列挙型インタフェース
-
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 String
getLabel()
ラベルを取得する。T
getValue()
値を取得する。static <T,E extends Enum<?> & CodeEnum<T>>
Eof(Class<E> enumType, T value)
指定された列挙型に指定された値が存在する場合、列挙型を返却します。
-
-
-
メソッドの詳細
-
of
static <T,E extends Enum<?> & CodeEnum<T>> E of(Class<E> enumType, T value)
指定された列挙型に指定された値が存在する場合、列挙型を返却します。
そうでない場合、IllegalArgumentException
をスローします。- 型パラメータ:
T
-getValue
が返却する型E
- CodeEnumを実装したした列挙型- パラメータ:
enumType
- CodeEnumを実装したした列挙型value
- 列挙型の値- 戻り値:
- 列挙型
-
getValue
T getValue()
値を取得する。- 戻り値:
- 値
-
getLabel
String getLabel()
ラベルを取得する。- 戻り値:
- ラベル
-
-