Skip to content

Commit 4d9de64

Browse files
committed
implement interface
1 parent ae8e82c commit 4d9de64

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

samples/server/petstore/springboot-sort-validation/src/main/java/org/openapitools/api/OrdersApiController.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,27 @@ public Optional<NativeWebRequest> getRequest() {
4343
return Optional.ofNullable(request);
4444
}
4545

46+
@Override
47+
public ResponseEntity<Void> listOrders(
48+
@Valid @Nullable OrderStatus filter,
49+
@Valid @Nullable OrderStatus orderStatus,
50+
@Valid @Nullable OrderStatus itemStatus) {
51+
return new ResponseEntity<>(HttpStatus.OK);
52+
}
53+
54+
@Override
55+
public ResponseEntity<Void> listOrdersFilterOnly(@Valid @Nullable OrderStatus filter) {
56+
return new ResponseEntity<>(HttpStatus.OK);
57+
}
58+
59+
@Override
60+
public ResponseEntity<Void> listOrdersOrderStatusOnly(@Valid @Nullable OrderStatus orderStatus) {
61+
return new ResponseEntity<>(HttpStatus.OK);
62+
}
63+
64+
@Override
65+
public ResponseEntity<Void> listOrdersItemStatusOnly(@Valid @Nullable OrderStatus itemStatus) {
66+
return new ResponseEntity<>(HttpStatus.OK);
67+
}
68+
4669
}

0 commit comments

Comments
 (0)