Я хочу использовать enum
как ключи и объект как значение. Вот пример фрагмента кода:
public class DistributorAuditSection implements Comparable<DistributorAuditSection>{
private Map questionComponentsMap;
public Map getQuestionComponentsMap(){
return questionComponentsMap;
}
public void setQuestionComponentsMap(Integer key, Object questionComponents){
if((questionComponentsMap == null) || (questionComponentsMap != null && questionComponentsMap.isEmpty())){
this.questionComponentsMap = new HashMap<Integer,Object>();
}
this.questionComponentsMap.put(key,questionComponents);
}
}
Теперь это обычный хэш файл с целыми ключами и объект как значения. Теперь я хочу изменить его на Enummap
. Чтобы я мог использовать клавиши enum
. Я также не знаю, как получить значение с помощью Enummap
.