Skip to content

Commit 985321a

Browse files
authored
Merge pull request #1182 from swagger-api/codegen-issue-8393
added xml annotation to nested enums when withXml option is enable
2 parents 1c5b47f + a9e2e7a commit 985321a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/main/resources/handlebars/JavaJaxRS/cxf/modelInnerEnum.mustache

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
1+
{{#withXml}}
2+
@XmlType(name="{{datatypeWithEnum}}")
3+
@XmlEnum({{datatypeWithEnum}}.class)
4+
{{/withXml}}
15
public enum {{#datatypeWithEnum}}{{{.}}}{{/datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}} {
26
{{#allowableValues}}
37
{{#enumVars}}
8+
{{#withXml}}
9+
@XmlEnumValue({{#value}}{{{value}}}{{/value}}{{^value}}""{{/value}})
10+
{{/withXml}}
411
{{{name}}}({{#value}}{{{value}}}{{/value}}{{^value}}null{{/value}}){{^@last}},{{/@last}}{{#@last}};{{/@last}}
512
{{/enumVars}}
613
{{/allowableValues}}

0 commit comments

Comments
 (0)