Skip to content

Commit 47cc413

Browse files
committed
issue-20188: regenerate samples
1 parent 2567feb commit 47cc413

File tree

120 files changed

+5729
-132
lines changed

Some content is hidden

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

120 files changed

+5729
-132
lines changed

modules/openapi-generator/src/main/resources/Java/libraries/microprofile/enumClass.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
{{#enumVars}}@XmlEnumValue({{#isInteger}}"{{/isInteger}}{{#isDouble}}"{{/isDouble}}{{#isLong}}"{{/isLong}}{{#isFloat}}"{{/isFloat}}{{{value}}}{{#isInteger}}"{{/isInteger}}{{#isDouble}}"{{/isDouble}}{{#isLong}}"{{/isLong}}{{#isFloat}}"{{/isFloat}}) {{name}}({{dataType}}.valueOf({{{value}}})){{^-last}}, {{/-last}}{{#-last}};{{/-last}}{{/enumVars}}
1616
{{/withXml}}
1717
{{^withXml}}
18-
{{#enumVars}}{{name}}({{^isUri}}{{^isNumeric}}{{dataType}}.valueOf({{/isNumeric}}{{/isUri}}{{{value}}}{{^isUri}}){{/isUri}}{{^isNumeric}}){{/isNumeric}}{{^-last}}, {{/-last}}{{#-last}};{{/-last}}{{/enumVars}}
18+
{{#enumVars}}{{name}}({{^isUri}}{{^isNumeric}}{{^isFreeFormObject}}{{dataType}}.valueOf({{/isFreeFormObject}}{{/isNumeric}}{{/isUri}}{{{value}}}{{^isUri}}){{/isUri}}{{^isNumeric}}{{^isFreeFormObject}}){{/isFreeFormObject}}{{/isNumeric}}{{^-last}}, {{/-last}}{{#-last}};{{/-last}}{{/enumVars}}
1919
{{/withXml}}
2020
{{/allowableValues}}
2121

modules/openapi-generator/src/main/resources/Java/libraries/okhttp-gson/modelInnerEnum.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
{{#withXml}}
1818
@XmlEnumValue({{#isInteger}}"{{/isInteger}}{{#isDouble}}"{{/isDouble}}{{#isLong}}"{{/isLong}}{{#isFloat}}"{{/isFloat}}{{{value}}}{{#isInteger}}"{{/isInteger}}{{#isDouble}}"{{/isDouble}}{{#isLong}}"{{/isLong}}{{#isFloat}}"{{/isFloat}})
1919
{{/withXml}}
20-
{{{name}}}({{^isUri}}{{^isNumeric}}{{dataType}}.valueOf({{/isNumeric}}{{/isUri}}{{{value}}}{{^isUri}}{{^isNumeric}}){{/isNumeric}}{{/isUri}}){{^-last}},
20+
{{{name}}}({{^isUri}}{{^isNumeric}}{{^isFreeFormObject}}{{dataType}}.valueOf({{/isFreeFormObject}}{{/isNumeric}}{{/isUri}}{{{value}}}{{^isUri}}{{^isNumeric}}{{^isFreeFormObject}}){{/isFreeFormObject}}{{/isNumeric}}{{/isUri}}){{^-last}},
2121
{{/-last}}{{#-last}};{{/-last}}
2222
{{/enumVars}}
2323
{{/allowableValues}}

modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1434,6 +1434,25 @@ components:
14341434
complete:
14351435
type: boolean
14361436
default: false
1437+
paymentMethod:
1438+
type: number
1439+
format: int32
1440+
description: "Various payment methods"
1441+
default: 1
1442+
example: 1
1443+
x-enum-description:
1444+
- Paypal
1445+
- Creditcard
1446+
enum:
1447+
- 1
1448+
- 2
1449+
OrderStatus:
1450+
type: string
1451+
description: Order status
1452+
additionalProperties: false
1453+
enum:
1454+
- PENDING
1455+
- PROCESSING
14371456
xml:
14381457
name: Order
14391458
Category:

samples/client/petstore/java-helidon-client/v3/mp/docs/Order.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
|**shipDate** | **OffsetDateTime** | | [optional] |
1414
|**status** | [**StatusEnum**](#StatusEnum) | Order Status | [optional] |
1515
|**complete** | **Boolean** | | [optional] |
16+
|**paymentMethod** | [**PaymentMethodEnum**](#PaymentMethodEnum) | Various payment methods | [optional] |
17+
|**orderStatus** | [**OrderStatusEnum**](#OrderStatusEnum) | Order status | [optional] |
1618

1719

1820

@@ -26,3 +28,21 @@
2628

2729

2830

31+
## Enum: PaymentMethodEnum
32+
33+
| Name | Value |
34+
|---- | -----|
35+
| NUMBER_1 | new BigDecimal("1") |
36+
| NUMBER_2 | new BigDecimal("2") |
37+
38+
39+
40+
## Enum: OrderStatusEnum
41+
42+
| Name | Value |
43+
|---- | -----|
44+
| PENDING | "PENDING" |
45+
| PROCESSING | "PROCESSING" |
46+
47+
48+

samples/client/petstore/java-helidon-client/v3/mp/src/main/java/org/openapitools/client/model/Order.java

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import com.fasterxml.jackson.annotation.JsonCreator;
1818
import com.fasterxml.jackson.annotation.JsonTypeName;
1919
import com.fasterxml.jackson.annotation.JsonValue;
20+
import java.math.BigDecimal;
2021
import java.time.OffsetDateTime;
2122

2223

@@ -60,6 +61,58 @@ public String toString() {
6061

6162
private Boolean complete = false;
6263

64+
public enum PaymentMethodEnum {
65+
66+
NUMBER_1(new BigDecimal("1")), NUMBER_2(new BigDecimal("2"));
67+
68+
BigDecimal value;
69+
70+
PaymentMethodEnum (BigDecimal v) {
71+
value = v;
72+
}
73+
74+
public BigDecimal value() {
75+
return value;
76+
}
77+
78+
@Override
79+
public String toString() {
80+
return String.valueOf(value);
81+
}
82+
83+
}
84+
85+
/**
86+
* Various payment methods
87+
**/
88+
private PaymentMethodEnum paymentMethod = PaymentMethodEnum.NUMBER_1;
89+
90+
public enum OrderStatusEnum {
91+
92+
PENDING(Object.valueOf("PENDING")), PROCESSING(Object.valueOf("PROCESSING"));
93+
94+
Object value;
95+
96+
OrderStatusEnum (Object v) {
97+
value = v;
98+
}
99+
100+
public Object value() {
101+
return value;
102+
}
103+
104+
@Override
105+
public String toString() {
106+
return String.valueOf(value);
107+
}
108+
109+
}
110+
111+
/**
112+
* Order status
113+
**/
114+
private OrderStatusEnum orderStatus;
115+
63116
/**
64117
* Get id
65118
* @return id
@@ -180,6 +233,46 @@ public Order complete(Boolean complete) {
180233
return this;
181234
}
182235

236+
/**
237+
* Various payment methods
238+
* @return paymentMethod
239+
**/
240+
public PaymentMethodEnum getPaymentMethod() {
241+
return paymentMethod;
242+
}
243+
244+
/**
245+
* Set paymentMethod
246+
**/
247+
public void setPaymentMethod(PaymentMethodEnum paymentMethod) {
248+
this.paymentMethod = paymentMethod;
249+
}
250+
251+
public Order paymentMethod(PaymentMethodEnum paymentMethod) {
252+
this.paymentMethod = paymentMethod;
253+
return this;
254+
}
255+
256+
/**
257+
* Order status
258+
* @return orderStatus
259+
**/
260+
public OrderStatusEnum getOrderStatus() {
261+
return orderStatus;
262+
}
263+
264+
/**
265+
* Set orderStatus
266+
**/
267+
public void setOrderStatus(OrderStatusEnum orderStatus) {
268+
this.orderStatus = orderStatus;
269+
}
270+
271+
public Order orderStatus(OrderStatusEnum orderStatus) {
272+
this.orderStatus = orderStatus;
273+
return this;
274+
}
275+
183276

184277
/**
185278
* Create a string representation of this pojo.
@@ -195,6 +288,8 @@ public String toString() {
195288
sb.append(" shipDate: ").append(toIndentedString(shipDate)).append("\n");
196289
sb.append(" status: ").append(toIndentedString(status)).append("\n");
197290
sb.append(" complete: ").append(toIndentedString(complete)).append("\n");
291+
sb.append(" paymentMethod: ").append(toIndentedString(paymentMethod)).append("\n");
292+
sb.append(" orderStatus: ").append(toIndentedString(orderStatus)).append("\n");
198293
sb.append("}");
199294
return sb.toString();
200295
}

samples/client/petstore/java-helidon-client/v3/se/docs/Order.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
|**shipDate** | **OffsetDateTime** | | [optional] |
1414
|**status** | [**StatusEnum**](#StatusEnum) | Order Status | [optional] |
1515
|**complete** | **Boolean** | | [optional] |
16+
|**paymentMethod** | [**PaymentMethodEnum**](#PaymentMethodEnum) | Various payment methods | [optional] |
17+
|**orderStatus** | [**OrderStatusEnum**](#OrderStatusEnum) | Order status | [optional] |
1618

1719

1820

@@ -26,3 +28,21 @@
2628

2729

2830

31+
## Enum: PaymentMethodEnum
32+
33+
| Name | Value |
34+
|---- | -----|
35+
| NUMBER_1 | new BigDecimal("1") |
36+
| NUMBER_2 | new BigDecimal("2") |
37+
38+
39+
40+
## Enum: OrderStatusEnum
41+
42+
| Name | Value |
43+
|---- | -----|
44+
| PENDING | "PENDING" |
45+
| PROCESSING | "PROCESSING" |
46+
47+
48+

samples/client/petstore/java-helidon-client/v3/se/src/main/java/org/openapitools/client/model/Order.java

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import com.fasterxml.jackson.annotation.JsonCreator;
1818
import com.fasterxml.jackson.annotation.JsonTypeName;
1919
import com.fasterxml.jackson.annotation.JsonValue;
20+
import java.math.BigDecimal;
2021
import java.time.OffsetDateTime;
2122

2223

@@ -60,6 +61,58 @@ public String toString() {
6061

6162
private Boolean complete = false;
6263

64+
public enum PaymentMethodEnum {
65+
66+
NUMBER_1(new BigDecimal("1")), NUMBER_2(new BigDecimal("2"));
67+
68+
BigDecimal value;
69+
70+
PaymentMethodEnum (BigDecimal v) {
71+
value = v;
72+
}
73+
74+
public BigDecimal value() {
75+
return value;
76+
}
77+
78+
@Override
79+
public String toString() {
80+
return String.valueOf(value);
81+
}
82+
83+
}
84+
85+
/**
86+
* Various payment methods
87+
**/
88+
private PaymentMethodEnum paymentMethod = PaymentMethodEnum.NUMBER_1;
89+
90+
public enum OrderStatusEnum {
91+
92+
PENDING(Object.valueOf("PENDING")), PROCESSING(Object.valueOf("PROCESSING"));
93+
94+
Object value;
95+
96+
OrderStatusEnum (Object v) {
97+
value = v;
98+
}
99+
100+
public Object value() {
101+
return value;
102+
}
103+
104+
@Override
105+
public String toString() {
106+
return String.valueOf(value);
107+
}
108+
109+
}
110+
111+
/**
112+
* Order status
113+
**/
114+
private OrderStatusEnum orderStatus;
115+
63116
/**
64117
* Get id
65118
* @return id
@@ -180,6 +233,46 @@ public Order complete(Boolean complete) {
180233
return this;
181234
}
182235

236+
/**
237+
* Various payment methods
238+
* @return paymentMethod
239+
**/
240+
public PaymentMethodEnum getPaymentMethod() {
241+
return paymentMethod;
242+
}
243+
244+
/**
245+
* Set paymentMethod
246+
**/
247+
public void setPaymentMethod(PaymentMethodEnum paymentMethod) {
248+
this.paymentMethod = paymentMethod;
249+
}
250+
251+
public Order paymentMethod(PaymentMethodEnum paymentMethod) {
252+
this.paymentMethod = paymentMethod;
253+
return this;
254+
}
255+
256+
/**
257+
* Order status
258+
* @return orderStatus
259+
**/
260+
public OrderStatusEnum getOrderStatus() {
261+
return orderStatus;
262+
}
263+
264+
/**
265+
* Set orderStatus
266+
**/
267+
public void setOrderStatus(OrderStatusEnum orderStatus) {
268+
this.orderStatus = orderStatus;
269+
}
270+
271+
public Order orderStatus(OrderStatusEnum orderStatus) {
272+
this.orderStatus = orderStatus;
273+
return this;
274+
}
275+
183276

184277
/**
185278
* Create a string representation of this pojo.
@@ -195,6 +288,8 @@ public String toString() {
195288
sb.append(" shipDate: ").append(toIndentedString(shipDate)).append("\n");
196289
sb.append(" status: ").append(toIndentedString(status)).append("\n");
197290
sb.append(" complete: ").append(toIndentedString(complete)).append("\n");
291+
sb.append(" paymentMethod: ").append(toIndentedString(paymentMethod)).append("\n");
292+
sb.append(" orderStatus: ").append(toIndentedString(orderStatus)).append("\n");
198293
sb.append("}");
199294
return sb.toString();
200295
}

samples/client/petstore/java-helidon-client/v4/mp/docs/Order.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
|**shipDate** | **OffsetDateTime** | | [optional] |
1414
|**status** | [**StatusEnum**](#StatusEnum) | Order Status | [optional] |
1515
|**complete** | **Boolean** | | [optional] |
16+
|**paymentMethod** | [**PaymentMethodEnum**](#PaymentMethodEnum) | Various payment methods | [optional] |
17+
|**orderStatus** | [**OrderStatusEnum**](#OrderStatusEnum) | Order status | [optional] |
1618

1719

1820

@@ -26,3 +28,21 @@
2628

2729

2830

31+
## Enum: PaymentMethodEnum
32+
33+
| Name | Value |
34+
|---- | -----|
35+
| NUMBER_1 | new BigDecimal("1") |
36+
| NUMBER_2 | new BigDecimal("2") |
37+
38+
39+
40+
## Enum: OrderStatusEnum
41+
42+
| Name | Value |
43+
|---- | -----|
44+
| PENDING | "PENDING" |
45+
| PROCESSING | "PROCESSING" |
46+
47+
48+

0 commit comments

Comments
 (0)