Мне не нравится, что часть геттеров/сеттеров сделана через один метод, а часть через set*/get*
В других проектах мы остановились на том, что геттеры и сеттеры должны быть явными.