File tree Expand file tree Collapse file tree 3 files changed +15
-0
lines changed
modules/openapi-generator/src/main/resources/Java/libraries Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -67,7 +67,12 @@ public {{>sealed}}class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{{#v
6767 { {#gson} }
6868 @SerializedName(SERIALIZED_NAME_{ {nameInSnakeCase} })
6969 { {/gson} }
70+ { {^isDiscriminator} }
7071 { {> nullable_var_annotations} }{ {! prevent indent} }
72+ { {/isDiscriminator} }
73+ { {#isDiscriminator} }
74+ // The discriminator does not have Nullability-annotation since it is added during serialization by the @JsonTypeName annotation
75+ { {/isDiscriminator} }
7176 { {#vendorExtensions.x-field-extra-annotation} }
7277 { {{vendorExtensions.x-field-extra-annotation} }}
7378 { {/vendorExtensions.x-field-extra-annotation} }
Original file line number Diff line number Diff line change @@ -67,7 +67,12 @@ public class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{{#vendorExtens
6767 { {#gson} }
6868 @SerializedName(SERIALIZED_NAME_{ {nameInSnakeCase} })
6969 { {/gson} }
70+ { {^isDiscriminator} }
7071 { {> nullable_var_annotations} }{ {! prevent indent} }
72+ { {/isDiscriminator} }
73+ { {#isDiscriminator} }
74+ // The discriminator does not have Nullability-annotation since it is added during serialization by the @JsonTypeName annotation
75+ { {/isDiscriminator} }
7176 { {#vendorExtensions.x-field-extra-annotation} }
7277 { {{vendorExtensions.x-field-extra-annotation} }}
7378 { {/vendorExtensions.x-field-extra-annotation} }
Original file line number Diff line number Diff line change @@ -67,7 +67,12 @@ public {{>sealed}}class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{{#v
6767 { {#gson} }
6868 @SerializedName(SERIALIZED_NAME_{ {nameInSnakeCase} })
6969 { {/gson} }
70+ { {^isDiscriminator} }
7071 { {> nullable_var_annotations} }{ {! prevent indent} }
72+ { {/isDiscriminator} }
73+ { {#isDiscriminator} }
74+ // The discriminator does not have Nullability-annotation since it is added during serialization by the @JsonTypeName annotation
75+ { {/isDiscriminator} }
7176 { {#vendorExtensions.x-field-extra-annotation} }
7277 { {{vendorExtensions.x-field-extra-annotation} }}
7378 { {/vendorExtensions.x-field-extra-annotation} }
You can’t perform that action at this time.
0 commit comments