forked from loafle/openapi-generator-original
Create setter for models inline with Issue 3210
This commit is contained in:
@@ -14,7 +14,7 @@ class {{classname}}(object):
|
||||
NOTE: This class is auto generated by the swagger code generator program.
|
||||
Do not edit the class manually.
|
||||
"""
|
||||
def __init__(self{{#readWriteVars}}, {{name}}={{#defaultValue}}{{{defaultValue}}}{{/defaultValue}}{{^defaultValue}}None{{/defaultValue}}{{/readWriteVars}}):
|
||||
def __init__(self{{#vars}}, {{name}}={{#defaultValue}}{{{defaultValue}}}{{/defaultValue}}{{^defaultValue}}None{{/defaultValue}}{{/vars}}):
|
||||
"""
|
||||
{{classname}} - a model defined in Swagger
|
||||
|
||||
@@ -33,12 +33,10 @@ class {{classname}}(object):
|
||||
{{/hasMore}}{{/vars}}
|
||||
}
|
||||
|
||||
{{#readOnlyVars}}
|
||||
self._{{name}} = {{#defaultValue}}{{{defaultValue}}}{{/defaultValue}}{{^defaultValue}}None{{/defaultValue}}
|
||||
{{/readOnlyVars}}
|
||||
{{#readWriteVars}}
|
||||
{{#vars}}
|
||||
self._{{name}} = {{name}}
|
||||
{{/readWriteVars}}
|
||||
{{/vars}}
|
||||
|
||||
{{#vars}}{{#-first}}
|
||||
{{/-first}}
|
||||
@property
|
||||
@@ -52,7 +50,6 @@ class {{classname}}(object):
|
||||
"""
|
||||
return self._{{name}}
|
||||
|
||||
{{^isReadOnly}}
|
||||
@{{name}}.setter
|
||||
def {{name}}(self, {{name}}):
|
||||
"""
|
||||
@@ -100,7 +97,6 @@ class {{classname}}(object):
|
||||
|
||||
self._{{name}} = {{name}}
|
||||
|
||||
{{/isReadOnly}}
|
||||
{{/vars}}
|
||||
def to_dict(self):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user