@Retention(value=RUNTIME) @Target(value=METHOD) public @interface ResponseConverter
Response converter reduces your controller code. e.g. you can return the DTO object from controller method, and convert it as JSON response in response converter.
I don't recommend to use this.
public class MyController extends ControllerBase {
@ResponseConverter(APIResponse.class)
public Optional>WebResponse< responseConverter(APIResponse o) {
return Optional.of(this.renderJSON(o));
}
}
public abstract Class<?> value
Copyright © 2015. All rights reserved.