@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.
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 © 2014. All rights reserved.