Skip to content

Commit ee7cd5d

Browse files
committed
chore: update samples
1 parent fd414bc commit ee7cd5d

180 files changed

Lines changed: 900 additions & 360 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

samples/client/echo_api/java/apache-httpclient/src/main/java/org/openapitools/client/model/StringEnumRef.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,10 @@ public enum StringEnumRef {
4444

4545
static {
4646
for (StringEnumRef e: values()) {
47-
BY_VALUE.put(e.value, e);
47+
String key = e.value;
48+
if (!BY_VALUE.containsKey(key)) {
49+
BY_VALUE.put(key, e);
50+
}
4851
}
4952
}
5053

@@ -64,7 +67,7 @@ public String toString() {
6467

6568
@JsonCreator
6669
public static StringEnumRef fromValue(String value) {
67-
return Optional.ofNullable(BY_VALUE.get(value)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
70+
return Optional.ofNullable(value).map(v -> BY_VALUE.get(v)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
6871
}
6972

7073
/**

samples/client/echo_api/java/feign-gson/src/main/java/org/openapitools/client/model/StringEnumRef.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,10 @@ public enum StringEnumRef {
4444

4545
static {
4646
for (StringEnumRef e: values()) {
47-
BY_VALUE.put(e.value, e);
47+
String key = e.value;
48+
if (!BY_VALUE.containsKey(key)) {
49+
BY_VALUE.put(key, e);
50+
}
4851
}
4952
}
5053

@@ -62,7 +65,7 @@ public String toString() {
6265
}
6366

6467
public static StringEnumRef fromValue(String value) {
65-
return Optional.ofNullable(BY_VALUE.get(value)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
68+
return Optional.ofNullable(value).map(v -> BY_VALUE.get(v)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
6669
}
6770

6871
public static class Adapter extends TypeAdapter<StringEnumRef> {

samples/client/echo_api/java/native/src/main/java/org/openapitools/client/model/StringEnumRef.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@ public enum StringEnumRef {
4545

4646
static {
4747
for (StringEnumRef e: values()) {
48-
BY_VALUE.put(e.value, e);
48+
String key = e.value;
49+
if (!BY_VALUE.containsKey(key)) {
50+
BY_VALUE.put(key, e);
51+
}
4952
}
5053
}
5154

@@ -65,7 +68,7 @@ public String toString() {
6568

6669
@JsonCreator
6770
public static StringEnumRef fromValue(String value) {
68-
return Optional.ofNullable(BY_VALUE.get(value)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
71+
return Optional.ofNullable(value).map(v -> BY_VALUE.get(v)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
6972
}
7073

7174
/**

samples/client/echo_api/java/okhttp-gson/src/main/java/org/openapitools/client/model/StringEnumRef.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,10 @@ public enum StringEnumRef {
4444

4545
static {
4646
for (StringEnumRef e: values()) {
47-
BY_VALUE.put(e.value, e);
47+
String key = e.value;
48+
if (!BY_VALUE.containsKey(key)) {
49+
BY_VALUE.put(key, e);
50+
}
4851
}
4952
}
5053

@@ -62,7 +65,7 @@ public String toString() {
6265
}
6366

6467
public static StringEnumRef fromValue(String value) {
65-
return Optional.ofNullable(BY_VALUE.get(value)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
68+
return Optional.ofNullable(value).map(v -> BY_VALUE.get(v)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
6669
}
6770

6871
public static class Adapter extends TypeAdapter<StringEnumRef> {

samples/client/echo_api/java/restclient/src/main/java/org/openapitools/client/model/StringEnumRef.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,10 @@ public enum StringEnumRef {
4141

4242
static {
4343
for (StringEnumRef e: values()) {
44-
BY_VALUE.put(e.value, e);
44+
String key = e.value;
45+
if (!BY_VALUE.containsKey(key)) {
46+
BY_VALUE.put(key, e);
47+
}
4548
}
4649
}
4750

@@ -61,7 +64,7 @@ public String toString() {
6164

6265
@JsonCreator
6366
public static StringEnumRef fromValue(String value) {
64-
return Optional.ofNullable(BY_VALUE.get(value)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
67+
return Optional.ofNullable(value).map(v -> BY_VALUE.get(v)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
6568
}
6669
}
6770

samples/client/echo_api/java/resteasy/src/main/java/org/openapitools/client/model/StringEnumRef.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,10 @@ public enum StringEnumRef {
4141

4242
static {
4343
for (StringEnumRef e: values()) {
44-
BY_VALUE.put(e.value, e);
44+
String key = e.value;
45+
if (!BY_VALUE.containsKey(key)) {
46+
BY_VALUE.put(key, e);
47+
}
4548
}
4649
}
4750

@@ -61,7 +64,7 @@ public String toString() {
6164

6265
@JsonCreator
6366
public static StringEnumRef fromValue(String value) {
64-
return Optional.ofNullable(BY_VALUE.get(value)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
67+
return Optional.ofNullable(value).map(v -> BY_VALUE.get(v)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
6568
}
6669
}
6770

samples/client/echo_api/java/resttemplate/src/main/java/org/openapitools/client/model/StringEnumRef.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,10 @@ public enum StringEnumRef {
4141

4242
static {
4343
for (StringEnumRef e: values()) {
44-
BY_VALUE.put(e.value, e);
44+
String key = e.value;
45+
if (!BY_VALUE.containsKey(key)) {
46+
BY_VALUE.put(key, e);
47+
}
4548
}
4649
}
4750

@@ -61,7 +64,7 @@ public String toString() {
6164

6265
@JsonCreator
6366
public static StringEnumRef fromValue(String value) {
64-
return Optional.ofNullable(BY_VALUE.get(value)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
67+
return Optional.ofNullable(value).map(v -> BY_VALUE.get(v)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
6568
}
6669
}
6770

samples/client/others/java/restclient-enum-in-multipart/src/main/java/org/openapitools/client/model/DataChannel.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,10 @@ public enum DataChannel {
4343

4444
static {
4545
for (DataChannel e: values()) {
46-
BY_VALUE.put(e.value, e);
46+
String key = e.value;
47+
if (!BY_VALUE.containsKey(key)) {
48+
BY_VALUE.put(key, e);
49+
}
4750
}
4851
}
4952

@@ -63,7 +66,7 @@ public String toString() {
6366

6467
@JsonCreator
6568
public static DataChannel fromValue(String value) {
66-
return Optional.ofNullable(BY_VALUE.get(value)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
69+
return Optional.ofNullable(value).map(v -> BY_VALUE.get(v)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
6770
}
6871
}
6972

samples/client/others/java/restclient-enum-in-multipart/src/main/java/org/openapitools/client/model/DataDirection.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,10 @@ public enum DataDirection {
3939

4040
static {
4141
for (DataDirection e: values()) {
42-
BY_VALUE.put(e.value, e);
42+
String key = e.value;
43+
if (!BY_VALUE.containsKey(key)) {
44+
BY_VALUE.put(key, e);
45+
}
4346
}
4447
}
4548

@@ -59,7 +62,7 @@ public String toString() {
5962

6063
@JsonCreator
6164
public static DataDirection fromValue(String value) {
62-
return Optional.ofNullable(BY_VALUE.get(value)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
65+
return Optional.ofNullable(value).map(v -> BY_VALUE.get(v)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
6366
}
6467
}
6568

samples/client/others/java/webclient-sealedInterface/src/main/java/org/openapitools/client/model/FruitType.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,10 @@ public enum FruitType {
3939

4040
static {
4141
for (FruitType e: values()) {
42-
BY_VALUE.put(e.value, e);
42+
String key = e.value;
43+
if (!BY_VALUE.containsKey(key)) {
44+
BY_VALUE.put(key, e);
45+
}
4346
}
4447
}
4548

@@ -59,7 +62,7 @@ public String toString() {
5962

6063
@JsonCreator
6164
public static FruitType fromValue(String value) {
62-
return Optional.ofNullable(BY_VALUE.get(value)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
65+
return Optional.ofNullable(value).map(v -> BY_VALUE.get(v)).orElseThrow(() -> new IllegalArgumentException("Unexpected value '" + value + "'"));
6366
}
6467
}
6568

0 commit comments

Comments
 (0)