В моем проекте у меня есть такой класс:
class Statut {
String satDomain;
String staCode;
}
Но работать со строками не то, что я хочу. Это слишком разрешительно, и использование констант недостаточно.
Я хотел использовать перечисления, но нашел проблему:
class Statut {
Domain satDomain;
StatutCode staCode;
}
enum Domain { }
enum StatutCode { }
Это решение намного лучше, но вы можете установить StatutCode, который находится не в выбранном Домене.
Нашли ли вы в своем проекте решение такой проблемы?
Спасибо за вашу помощь
Fluminis