Есть ли способ указать JsonView для конечного класса в Java? - PullRequest
0 голосов
/ 28 сентября 2018

По сути, мне нужно иметь возможность указывать аннотацию JsonView для класса, который был объявлен как финальный, и который я не могу изменить.Если бы класс не был окончательным, я мог бы просто расширить его и добавить JsonView в расширенный класс.Но есть ли способ сделать это для финального класса?

В частности, я реализую протокол безопасности в Spring Boot.Когда пользователь с правами администратора исполняет роль другого пользователя, класс SwitchUserGrantedAuthority используется для полномочий предыдущего администратора.Это последний класс, и, поскольку я не могу указать JsonView, он отображается как {} в JSON.Есть идеи ??

...