誰かが私のクラスビルダーとクラスをデシリアライズするときにコンストラクターを使用できるようにすることはできますか?Gsonはクラスビルダーを使用してデシリアライズできますか?
私は、次のようなものでジャクソンとのビルダーを使用することができます知っている:
@JsonDeserialize(builder = MyClass.MyClassBuilder.class)
@Builder
@Value
public class MyClass
{
@NonNull
private final String myValue;
@JsonPOJOBuilder(withPrefix = "")
public static final class MyClassBuilder{}
}
は、私が使用できることをGsonため@JsonPOJOBuilderのようなものはありますか? JSONを解析し、あなたのビルダーを起動するあなたはおそらくwrite a custom deserializerすることをお勧めします。このような場合のために
おかげ