added json serializer and deserializer

This commit is contained in:
Niclas Thobaben 2021-07-18 19:41:16 +02:00
parent 48db5b91dc
commit 23043d2ce6

View file

@ -35,9 +35,9 @@ public class {{name}} {{#implements.length}}implements {{#implements}}{{name}}{{
{{#fields}} {{#fields}}
{{#description}}/** {{.}} **/{{/description}} {{#description}}/** {{.}} **/{{/description}}
@JsonProperty("{{name}}"){{#serializer}} @JsonProperty("{{name}}"){{#type.serializer}}
@JsonSerializer(using = {{.}}.class){{/serializer}}{{#deserializer}} @JsonSerializer(using = {{.}}.class){{/type.serializer}}{{#type.deserializer}}
@JsonDeserializer(using = {{.}}.class){{/deserializer}} @JsonDeserializer(using = {{.}}.class){{/type.deserializer}}
{{#required}}@NonNull{{/required}} {{#required}}@NonNull{{/required}}
private {{{type.name}}} {{name}}; private {{{type.name}}} {{name}};