Package org.analogweb.core
Class RequestContextValueResolver
- java.lang.Object
-
- org.analogweb.core.RequestContextValueResolver
-
- All Implemented Interfaces:
Module
,MultiModule
,RequestValueResolver
public class RequestContextValueResolver extends Object implements RequestValueResolver
ResolveRequestContext
specific instances.(likeRequestPath
and so on.)- Author:
- snowgooseyk
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.analogweb.MultiModule
MultiModule.Filter
-
-
Constructor Summary
Constructors Constructor Description RequestContextValueResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
resolveValue(RequestContext request, InvocationMetadata metadata, String name, Class<?> requiredType, Annotation[] parameterAnnotations)
Retrieve value from resolvable scope.
-
-
-
Method Detail
-
resolveValue
public Object resolveValue(RequestContext request, InvocationMetadata metadata, String name, Class<?> requiredType, Annotation[] parameterAnnotations)
Description copied from interface:RequestValueResolver
Retrieve value from resolvable scope.- Specified by:
resolveValue
in interfaceRequestValueResolver
- Parameters:
request
-RequestContext
metadata
-InvocationMetadata
name
- query for retrievalrequiredType
- required typeparameterAnnotations
- parameter fieldAnnotation
s.- Returns:
- resolved value from specified scope.
-
-