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