forked from loafle/openapi-generator-original
Otherwise projects may not use different apis generated by swagger, because library names must be unique.
20 lines
556 B
Plaintext
20 lines
556 B
Plaintext
part of {{pubName}}.api;
|
|
|
|
{{#models}}{{#model}}
|
|
@Entity()
|
|
class {{classname}} {
|
|
{{#vars}}{{#description}}/* {{{description}}} */{{/description}}
|
|
@Property(name: '{{baseName}}')
|
|
{{{datatype}}} {{name}} = {{{defaultValue}}};
|
|
{{#allowableValues}}{{#min}} // range from {{min}} to {{max}}{{/min}}//{{^min}}enum {{name}}Enum { {{#values}} {{.}}, {{/values}} };{{/min}}{{/allowableValues}}
|
|
{{/vars}}
|
|
{{classname}}();
|
|
|
|
@override
|
|
String toString() {
|
|
return '{{classname}}[{{#vars}}{{name}}=${{name}}, {{/vars}}]';
|
|
}
|
|
|
|
}
|
|
{{/model}}{{/models}}
|