Как избавиться от геттеров и сеттеров из окна Netbeans Navigator - PullRequest
4 голосов
/ 02 ноября 2011

Нередко создается множество методов получения и установки в классе Java. Во многих случаях они нам на самом деле не нужны, мы должны их создавать из-за требований используемой нами платформы (например, в управляемом компоненте JSF).

Окно Netbeans Navigator кажется загроможденным этими геттерами и сеттерами и затрудняет поиск методов, с которыми нам действительно приходится работать.

Можно ли как-нибудь отодвинуть эти геттеры и сеттеры от окна навигатора Netbeans?

Navigator window

1 Ответ

1 голос
/ 02 ноября 2011

Я часто создаю «классный» суперкласс для такого барахла (по крайней мере, до Lombok, когда я могу использовать Lombok).Методы по-прежнему доступны при просмотре унаследованных свойств.

Тем не менее, класс с таким количеством свойств может быть необходим для некоторого рефакторинга, в зависимости от ваших реальных потребностей - это очень много для отслеживания.

(Вы также можете фильтровать список, но это рискованно, потому что, если вы скроете, скажем, get*, вы можете удалить реальные методы из вида.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...