Skip to content

Commit 6bf84d5

Browse files
alessiofachechiwing328
authored andcommitted
fix of issue #7386 (#7401)
1 parent a61d232 commit 6bf84d5

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

modules/swagger-codegen/src/main/resources/JavaJaxRS/spec/enumClass.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,12 @@ public enum {{datatypeWithEnum}} {
1616
}
1717

1818
@Override
19+
@JsonValue
1920
public String toString() {
2021
return String.valueOf(value);
2122
}
2223

24+
@JsonCreator
2325
public static {{datatypeWithEnum}} fromValue(String v) {
2426
for ({{#datatypeWithEnum}}{{{.}}}{{/datatypeWithEnum}}{{^datatypeWithEnum}}{{{classname}}}{{/datatypeWithEnum}} b : {{#datatypeWithEnum}}{{{.}}}{{/datatypeWithEnum}}{{^datatypeWithEnum}}{{{classname}}}{{/datatypeWithEnum}}.values()) {
2527
if (String.valueOf(b.value).equals(v)) {

0 commit comments

Comments
 (0)