11/**
22 * { {description} }{ {^description} }{ {classname} }{ {/description} }{ {#isDeprecated} }
3- * @deprecated{ {/isDeprecated} }
3+ * @deprecated { {#vendorExtensions.x-deprecatedInVersion} }since { {#appName} }{ {{.} }}{ {/appName} } v{ {.} }{ {/vendorExtensions.x-deprecatedInVersion} }{ {#vendorExtensions.x-deprecatedMessage} }
4+ * { {{.} }}{ {/vendorExtensions.x-deprecatedMessage} }{ {/isDeprecated} }
45 */{ {#isDeprecated} }
56@Deprecated{ {/isDeprecated} }{ {#description} }
67@ApiModel(description = "{ {{.} }}"){ {/description} }
@@ -72,27 +73,27 @@ public class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{{#vendorExtens
7273 { {#vendorExtensions.x-is-jackson-optional-nullable} }
7374 { {#isContainer} }
7475 { {#deprecated} }
75- @Deprecated
76+ @Deprecated // deprecated { {#vendorExtensions.x-deprecatedInVersion } }since { {#appName } } { {{. } }} { {/appName } } v { {. } } { {/vendorExtensions.x-deprecatedInVersion } } { {#vendorExtensions.x-deprecatedMessage } }: { {{. } }} { {/vendorExtensions.x-deprecatedMessage } }
7677 { {/deprecated} }
7778 private JsonNullable<{ {{datatypeWithEnum} }}> { {name} } = JsonNullable.<{ {{datatypeWithEnum} }}>undefined();
7879 { {/isContainer} }
7980 { {^isContainer} }
80- { {#deprecated} }
81- @Deprecated
82- { {/deprecated} }
81+ { {#deprecated} }
82+ @Deprecated // deprecated { {#vendorExtensions.x-deprecatedInVersion } }since { {#appName } } { {{. } }} { {/appName } } v { {. } } { {/vendorExtensions.x-deprecatedInVersion } } { {#vendorExtensions.x-deprecatedMessage } }: { {{. } }} { {/vendorExtensions.x-deprecatedMessage } }
83+ { {/deprecated} }
8384 private JsonNullable<{ {{datatypeWithEnum} }}> { {name} } = JsonNullable.<{ {{datatypeWithEnum} }}>{ {#defaultValue} }of({ {{.} }}){ {/defaultValue} }{ {^defaultValue} }undefined(){ {/defaultValue} };
8485 { {/isContainer} }
8586 { {/vendorExtensions.x-is-jackson-optional-nullable} }
8687 { {^vendorExtensions.x-is-jackson-optional-nullable} }
8788 { {#isContainer} }
8889 { {#deprecated} }
89- @Deprecated
90+ @Deprecated // deprecated { {#vendorExtensions.x-deprecatedInVersion } }since { {#appName } } { {{. } }} { {/appName } } v { {. } } { {/vendorExtensions.x-deprecatedInVersion } } { {#vendorExtensions.x-deprecatedMessage } }: { {{. } }} { {/vendorExtensions.x-deprecatedMessage } }
9091 { {/deprecated} }
9192 private { {{datatypeWithEnum} }} { {name} }{ {#required} }{ {#defaultValue} } = { {{.} }}{ {/defaultValue} }{ {/required} }{ {^required} } = null{ {/required} };
9293 { {/isContainer} }
9394 { {^isContainer} }
9495 { {#deprecated} }
95- @Deprecated
96+ @Deprecated // deprecated { {#vendorExtensions.x-deprecatedInVersion } }since { {#appName } } { {{. } }} { {/appName } } v { {. } } { {/vendorExtensions.x-deprecatedInVersion } } { {#vendorExtensions.x-deprecatedMessage } }: { {{. } }} { {/vendorExtensions.x-deprecatedMessage } }
9697 { {/deprecated} }
9798 private { {{datatypeWithEnum} }} { {name} };
9899 { {/isContainer} }
@@ -111,6 +112,17 @@ public class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{{#vendorExtens
111112 ));
112113
113114 { {/vendorExtensions.x-enum-as-string} }
115+ /**
116+ * { {{description} }}{ {^description} }{ {name} }{ {/description} }
117+ *
118+ * @param { {name} }
119+ * @return the current { @code {{classname} }} instance, allowing for method chaining
120+ { {#deprecated} }
121+ *
122+ * @deprecated { {#vendorExtensions.x-deprecatedInVersion} }since { {#appName} }{ {{.} }}{ {/appName} } v{ {.} }{ {/vendorExtensions.x-deprecatedInVersion} }{ {#vendorExtensions.x-deprecatedMessage} }
123+ * { {{.} }}{ {/vendorExtensions.x-deprecatedMessage} }
124+ { {/deprecated} }
125+ */
114126 { {#deprecated} }
115127 @Deprecated
116128 { {/deprecated} }
@@ -180,12 +192,12 @@ public class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{{#vendorExtens
180192 }
181193 { {/isMap} }
182194
183- /**
195+ /**
184196 { {#description} }
185- * { {. } }
197+ * { {{. } }}
186198 { {/description} }
187199 { {^description} }
188- * Get { {name} }
200+ * { {name} }
189201 { {/description} }
190202 { {#minimum} }
191203 * minimum: { {.} }
@@ -195,11 +207,12 @@ public class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{{#vendorExtens
195207 { {/maximum} }
196208 * @return { {name} }
197209 { {#deprecated} }
198- * @deprecated
210+ *
211+ * @deprecated { {#vendorExtensions.x-deprecatedInVersion} }since { {#appName} }{ {{.} }}{ {/appName} } v{ {.} }{ {/vendorExtensions.x-deprecatedInVersion} }{ {#vendorExtensions.x-deprecatedMessage} }
212+ * { {{.} }}{ {/vendorExtensions.x-deprecatedMessage} }
199213 { {/deprecated} }
200- **/
201- { {#deprecated} }
202- @Deprecated
214+ */
215+ { {#deprecated} } @Deprecated
203216{ {/deprecated} }
204217{ {#useBeanValidation} }{ {> beanValidation} }{ {/useBeanValidation} } @ApiModelProperty({ {#example} }example = "{ {{.} }}", { {/example} }{ {#required} }required = { {required} }, { {/required} }value = "{ {{description} }}")
205218{ {#vendorExtensions.x-extra-annotation} }
@@ -209,8 +222,7 @@ public class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{{#vendorExtens
209222 { {! unannotated, Jackson would pick this up automatically and add it *in addition* to the _JsonNullable getter field} }
210223 @JsonIgnore
211224{ {/vendorExtensions.x-is-jackson-optional-nullable} }
212- { {^vendorExtensions.x-is-jackson-optional-nullable} }{ {#jackson} }{ {> jackson_annotations} }{ {/jackson} }{ {/vendorExtensions.x-is-jackson-optional-nullable} }
213- public { {{datatypeWithEnum} }} { {getter} }() {
225+ { {^vendorExtensions.x-is-jackson-optional-nullable} }{ {#jackson} }{ {> jackson_annotations} }{ {/jackson} }{ {/vendorExtensions.x-is-jackson-optional-nullable} } public { {{datatypeWithEnum} }} { {getter} }() {
214226 {{#vendorExtensions.x-is-jackson-optional-nullable} }
215227 return { {name} }.orElse(null);
216228 { {/vendorExtensions.x-is-jackson-optional-nullable} }
@@ -219,12 +231,16 @@ public class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{{#vendorExtens
219231 { {/vendorExtensions.x-is-jackson-optional-nullable} }
220232 }
221233
222-
223- /**
224- * { {description} }{ {^description} }{ {name} }{ {/description} }
225- *
226- * @param { {name} }
227- */ { {#vendorExtensions.x-is-jackson-optional-nullable} }
234+ /**
235+ * { {{description} }}{ {^description} }{ {name} }{ {/description} }
236+ *
237+ * @param { {name} }
238+ { {#deprecated} }
239+ *
240+ * @deprecated { {#vendorExtensions.x-deprecatedInVersion} }since { {#appName} }{ {{.} }}{ {/appName} } v{ {.} }{ {/vendorExtensions.x-deprecatedInVersion} }{ {#vendorExtensions.x-deprecatedMessage} }
241+ * { {{.} }}{ {/vendorExtensions.x-deprecatedMessage} }
242+ { {/deprecated} }
243+ */ { {#vendorExtensions.x-is-jackson-optional-nullable} }
228244{ {> jackson_annotations} }
229245 public JsonNullable<{ {{datatypeWithEnum} }}> { {getter} }_JsonNullable() {
230246 return {{name} };
@@ -254,7 +270,6 @@ public class {{classname}} {{#parent}}extends {{{.}}} {{/parent}}{{#vendorExtens
254270 this.{ {name} } = { {name} };
255271 { {/vendorExtensions.x-is-jackson-optional-nullable} }
256272 }
257-
258273 { {/vars} }
259274{ {> libraries/jersey2/additional_properties} }
260275 /**
0 commit comments