public abstract class EnumWrap<T extends EnumType> extends Object
| 构造器和说明 |
|---|
EnumWrap() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Integer> |
allValues() |
List<T> |
labelGet(List<String> labels) |
T |
labelGet(String label) |
T |
labelGet(String label,
T defVal) |
List<T> |
nameGet(List<String> names) |
T |
nameGet(String name) |
T |
nameGet(String name,
T defVal) |
List<String> |
toLabels(List<T> enums) |
LinkedHashMap<String,String> |
toNameLabelPair() |
List<String> |
toNames(List<T> enums) |
LinkedHashMap<Integer,String> |
toValueLabelPair() |
List<Integer> |
toValues(List<T> enums) |
T |
valueGet(int value) |
T |
valueGet(int value,
T defVal) |
List<T> |
valueGet(List<Integer> values) |
abstract List<T> |
valueList() |
public T valueGet(int value)
public LinkedHashMap<Integer,String> toValueLabelPair()
public LinkedHashMap<String,String> toNameLabelPair()
Copyright © 2023 wuyushuo. All rights reserved.