Установить аннотацию @XMLTransient, если id == 1 - PullRequest
0 голосов
/ 27 августа 2009

У меня есть класс, который представляет пользователей. Пользователи делятся на две группы с разными идентификаторами. Могу ли я сделать что-то вроде "if statement", поэтому if (id==1) установить аннотацию на поле @XMLTransient

Или единственный способ сделать это - создать два отдельных класса?

1 Ответ

1 голос
/ 27 августа 2009

Нет, аннотации являются конструкциями времени компиляции, вы не можете этого сделать. Для этого вам необходимо провести рефакторинг модели вашего класса.

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