Можно ли добавить дженерики в значения перечисления?
Что-то похожее на этот псевдокод:
public enum MyEnum<T> {
VALUE1<String>,
VALUE2<Boolean>;
public T get() {
return (T) AnotherSystem.get(this); // Where AnotherSystem.get returns an Object
}
}
Я только что написал это неправильно, или это вообще невозможно?
Какие еще опции мне нужно, чтобы get () возвращала определенный универсальный тип (T)