У меня есть:
public enum Detailed {
PASSED, INPROCESS, ERROR1, ERROR2, ERROR3;
}
и нужно преобразовать его в следующее:
public enum Simple {
DONE, RUNNING, ERROR;
}
Итак, сначала PASSED
→ DONE
и INPROCESS
→ RUNNING
, но все ошибки должны быть: ERROR
. Очевидно, что можно писать случаи для всех значений, но может быть лучшее решение?