Его можно вернуть ResponseEntity
без использования дженериков, например,
public ResponseEntity method() {
boolean isValid = // some logic
if (isValid){
return new ResponseEntity(new Success(), HttpStatus.OK);
}
else{
return new ResponseEntity(new Error(), HttpStatus.BAD_REQUEST);
}
}
с тех пор python 3.5 можно использовать *
повторяемый оператор распаковки:
user_list = [*your_iterator]
, но pythonic путь , чтобы сделать это:
user_list = list(your_iterator)