@Singleton public class DefaultViewsResolver extends java.lang.Object implements ViewsResolver
ViewsResolver.
It checks if the route is annotated with View or returns a ModelAndView instance.| Constructor and Description |
|---|
DefaultViewsResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Optional<java.lang.String> |
resolveView(io.micronaut.core.annotation.AnnotationMetadata route,
java.lang.Object responseBody)
Resolves the view for the given method and response body.
|
java.util.Optional<java.lang.String> |
resolveView(io.micronaut.http.HttpRequest<?> request,
io.micronaut.http.HttpResponse<?> response) |
@NonNull
public java.util.Optional<java.lang.String> resolveView(io.micronaut.http.HttpRequest<?> request,
io.micronaut.http.HttpResponse<?> response)
resolveView in interface ViewsResolverrequest - HTTP Requestresponse - HTTP Responseprotected java.util.Optional<java.lang.String> resolveView(io.micronaut.core.annotation.AnnotationMetadata route,
@Nullable
java.lang.Object responseBody)
route - Request routeresponseBody - Response body