[Play Framework] Regenerate the samples. It was very outdated (#3760)

* Generate the samples for Play Framework. It was very outdated

* Add java-play-framework to the ensure-up-to-date script

* Update samples
This commit is contained in:
Jean-François Côté
2019-08-27 11:13:12 -04:00
committed by GitHub
parent e1116814c4
commit f94ff32b0c
216 changed files with 8807 additions and 5933 deletions

View File

@@ -12,10 +12,10 @@ import javax.validation.constraints.*;
@SuppressWarnings({"UnusedReturnValue", "WeakerAccess"})
public class Category {
@JsonProperty("id")
private Long id = null;
private Long id;
@JsonProperty("name")
private String name = null;
private String name;
public Category id(Long id) {
this.id = id;

View File

@@ -12,13 +12,13 @@ import javax.validation.constraints.*;
@SuppressWarnings({"UnusedReturnValue", "WeakerAccess"})
public class ModelApiResponse {
@JsonProperty("code")
private Integer code = null;
private Integer code;
@JsonProperty("type")
private String type = null;
private String type;
@JsonProperty("message")
private String message = null;
private String message;
public ModelApiResponse code(Integer code) {
this.code = code;

View File

@@ -13,16 +13,16 @@ import javax.validation.constraints.*;
@SuppressWarnings({"UnusedReturnValue", "WeakerAccess"})
public class Order {
@JsonProperty("id")
private Long id = null;
private Long id;
@JsonProperty("petId")
private Long petId = null;
private Long petId;
@JsonProperty("quantity")
private Integer quantity = null;
private Integer quantity;
@JsonProperty("shipDate")
private OffsetDateTime shipDate = null;
private OffsetDateTime shipDate;
/**
* Order Status
@@ -47,18 +47,18 @@ public class Order {
}
@JsonCreator
public static StatusEnum fromValue(String text) {
public static StatusEnum fromValue(String value) {
for (StatusEnum b : StatusEnum.values()) {
if (String.valueOf(b.value).equals(text)) {
if (b.value.equals(value)) {
return b;
}
}
return null;
throw new IllegalArgumentException("Unexpected value '" + value + "'");
}
}
@JsonProperty("status")
private StatusEnum status = null;
private StatusEnum status;
@JsonProperty("complete")
private Boolean complete = false;

View File

@@ -16,13 +16,13 @@ import javax.validation.constraints.*;
@SuppressWarnings({"UnusedReturnValue", "WeakerAccess"})
public class Pet {
@JsonProperty("id")
private Long id = null;
private Long id;
@JsonProperty("category")
private Category category = null;
private Category category;
@JsonProperty("name")
private String name = null;
private String name;
@JsonProperty("photoUrls")
private List<String> photoUrls = new ArrayList<>();
@@ -53,18 +53,18 @@ public class Pet {
}
@JsonCreator
public static StatusEnum fromValue(String text) {
public static StatusEnum fromValue(String value) {
for (StatusEnum b : StatusEnum.values()) {
if (String.valueOf(b.value).equals(text)) {
if (b.value.equals(value)) {
return b;
}
}
return null;
throw new IllegalArgumentException("Unexpected value '" + value + "'");
}
}
@JsonProperty("status")
private StatusEnum status = null;
private StatusEnum status;
public Pet id(Long id) {
this.id = id;

View File

@@ -12,10 +12,10 @@ import javax.validation.constraints.*;
@SuppressWarnings({"UnusedReturnValue", "WeakerAccess"})
public class Tag {
@JsonProperty("id")
private Long id = null;
private Long id;
@JsonProperty("name")
private String name = null;
private String name;
public Tag id(Long id) {
this.id = id;

View File

@@ -12,28 +12,28 @@ import javax.validation.constraints.*;
@SuppressWarnings({"UnusedReturnValue", "WeakerAccess"})
public class User {
@JsonProperty("id")
private Long id = null;
private Long id;
@JsonProperty("username")
private String username = null;
private String username;
@JsonProperty("firstName")
private String firstName = null;
private String firstName;
@JsonProperty("lastName")
private String lastName = null;
private String lastName;
@JsonProperty("email")
private String email = null;
private String email;
@JsonProperty("password")
private String password = null;
private String password;
@JsonProperty("phone")
private String phone = null;
private String phone;
@JsonProperty("userStatus")
private Integer userStatus = null;
private Integer userStatus;
public User id(Long id) {
this.id = id;

View File

@@ -37,15 +37,15 @@ public class PetApiController extends Controller {
@ApiAction
public Result addPet() throws Exception {
JsonNode nodepet = request().body().asJson();
Pet pet;
if (nodepet != null) {
pet = mapper.readValue(nodepet.toString(), Pet.class);
JsonNode nodebody = request().body().asJson();
Pet body;
if (nodebody != null) {
body = mapper.readValue(nodebody.toString(), Pet.class);
if (configuration.getBoolean("useInputBeanValidation")) {
OpenAPIUtils.validate(pet);
OpenAPIUtils.validate(body);
}
} else {
throw new IllegalArgumentException("'Pet' parameter is required");
throw new IllegalArgumentException("'body' parameter is required");
}
return ok();
}
@@ -103,15 +103,15 @@ public class PetApiController extends Controller {
@ApiAction
public Result updatePet() throws Exception {
JsonNode nodepet = request().body().asJson();
Pet pet;
if (nodepet != null) {
pet = mapper.readValue(nodepet.toString(), Pet.class);
JsonNode nodebody = request().body().asJson();
Pet body;
if (nodebody != null) {
body = mapper.readValue(nodebody.toString(), Pet.class);
if (configuration.getBoolean("useInputBeanValidation")) {
OpenAPIUtils.validate(pet);
OpenAPIUtils.validate(body);
}
} else {
throw new IllegalArgumentException("'Pet' parameter is required");
throw new IllegalArgumentException("'body' parameter is required");
}
return ok();
}
@@ -123,14 +123,14 @@ public class PetApiController extends Controller {
if (valuename != null) {
name = valuename;
} else {
name = "null";
name = null;
}
String valuestatus = (request().body().asMultipartFormData().asFormUrlEncoded().get("status"))[0];
String status;
if (valuestatus != null) {
status = valuestatus;
} else {
status = "null";
status = null;
}
return ok();
}
@@ -142,7 +142,7 @@ public class PetApiController extends Controller {
if (valueadditionalMetadata != null) {
additionalMetadata = valueadditionalMetadata;
} else {
additionalMetadata = "null";
additionalMetadata = null;
}
Http.MultipartFormData.FilePart file = request().body().asMultipartFormData().getFile("file");
return ok();

View File

@@ -51,15 +51,15 @@ public class StoreApiController extends Controller {
@ApiAction
public Result placeOrder() throws Exception {
JsonNode nodeorder = request().body().asJson();
Order order;
if (nodeorder != null) {
order = mapper.readValue(nodeorder.toString(), Order.class);
JsonNode nodebody = request().body().asJson();
Order body;
if (nodebody != null) {
body = mapper.readValue(nodebody.toString(), Order.class);
if (configuration.getBoolean("useInputBeanValidation")) {
OpenAPIUtils.validate(order);
OpenAPIUtils.validate(body);
}
} else {
throw new IllegalArgumentException("'Order' parameter is required");
throw new IllegalArgumentException("'body' parameter is required");
}
return ok();
}

View File

@@ -36,49 +36,49 @@ public class UserApiController extends Controller {
@ApiAction
public Result createUser() throws Exception {
JsonNode nodeuser = request().body().asJson();
User user;
if (nodeuser != null) {
user = mapper.readValue(nodeuser.toString(), User.class);
JsonNode nodebody = request().body().asJson();
User body;
if (nodebody != null) {
body = mapper.readValue(nodebody.toString(), User.class);
if (configuration.getBoolean("useInputBeanValidation")) {
OpenAPIUtils.validate(user);
OpenAPIUtils.validate(body);
}
} else {
throw new IllegalArgumentException("'User' parameter is required");
throw new IllegalArgumentException("'body' parameter is required");
}
return ok();
}
@ApiAction
public Result createUsersWithArrayInput() throws Exception {
JsonNode nodeuser = request().body().asJson();
List<User> user;
if (nodeuser != null) {
user = mapper.readValue(nodeuser.toString(), new TypeReference<List<User>>(){});
JsonNode nodebody = request().body().asJson();
List<User> body;
if (nodebody != null) {
body = mapper.readValue(nodebody.toString(), new TypeReference<List<User>>(){});
if (configuration.getBoolean("useInputBeanValidation")) {
for (User curItem : user) {
for (User curItem : body) {
OpenAPIUtils.validate(curItem);
}
}
} else {
throw new IllegalArgumentException("'User' parameter is required");
throw new IllegalArgumentException("'body' parameter is required");
}
return ok();
}
@ApiAction
public Result createUsersWithListInput() throws Exception {
JsonNode nodeuser = request().body().asJson();
List<User> user;
if (nodeuser != null) {
user = mapper.readValue(nodeuser.toString(), new TypeReference<List<User>>(){});
JsonNode nodebody = request().body().asJson();
List<User> body;
if (nodebody != null) {
body = mapper.readValue(nodebody.toString(), new TypeReference<List<User>>(){});
if (configuration.getBoolean("useInputBeanValidation")) {
for (User curItem : user) {
for (User curItem : body) {
OpenAPIUtils.validate(curItem);
}
}
} else {
throw new IllegalArgumentException("'User' parameter is required");
throw new IllegalArgumentException("'body' parameter is required");
}
return ok();
}
@@ -119,15 +119,15 @@ public class UserApiController extends Controller {
@ApiAction
public Result updateUser(String username) throws Exception {
JsonNode nodeuser = request().body().asJson();
User user;
if (nodeuser != null) {
user = mapper.readValue(nodeuser.toString(), User.class);
JsonNode nodebody = request().body().asJson();
User body;
if (nodebody != null) {
body = mapper.readValue(nodebody.toString(), User.class);
if (configuration.getBoolean("useInputBeanValidation")) {
OpenAPIUtils.validate(user);
OpenAPIUtils.validate(body);
}
} else {
throw new IllegalArgumentException("'User' parameter is required");
throw new IllegalArgumentException("'body' parameter is required");
}
return ok();
}

View File

@@ -98,6 +98,6 @@ public class OpenAPIUtils {
}
public static String formatDatetime(Date date) {
return new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX").format(date);
return new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX", Locale.ROOT).format(date);
}
}
}