Изменение поля serializedName в классе java pojo

#java #android #json #pojo

Вопрос:

У меня есть урок боджо

     public class Dt {
        @SerializedName("serviceid")
        @Expose
        private Integer serviceid;
        @SerializedName("ServiceName")
        @Expose
        private String serviceName;
        @SerializedName("offpeakid")
        @Expose
        private Integer offpeakid;
    }
 

здесь, например, я хочу декодировать поле ServiceName с помощью моего метода(уже есть), поэтому каждый раз, когда я получаю данные этого поля с сервера, я декодирую их в исходный текст. Я не понимаю, как мы будем это делать в этом сценарии, поскольку в этом случае не используются сеттеры. Я много искал по этому вопросу, но не мог найти решение. Любая помощь будет признательна