Не, enum тут будет перебор.