Class ApiQueryParameterReader
java.lang.Object
com.bluebell.greenhouse.planter.resolvers.request.ApiQueryParameterReader
Reads and converts query parameters described by request-context argument resolvers.
- Version:
- 3.0.5
- Author:
- Stephen Prizio
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Tread(ApiQueryParameterDefinition definition, org.springframework.core.MethodParameter parameter, org.springframework.web.context.request.NativeWebRequest webRequest, Class<T> targetType) Reads and converts the given query parameter.
-
Method Details
-
read
public static <T> T read(ApiQueryParameterDefinition definition, org.springframework.core.MethodParameter parameter, org.springframework.web.context.request.NativeWebRequest webRequest, Class<T> targetType) throws org.springframework.web.bind.MissingServletRequestParameterException Reads and converts the given query parameter.- Type Parameters:
T- converted value type- Parameters:
definition-ApiQueryParameterDefinitionparameter-MethodParameterwebRequest-NativeWebRequesttargetType-Classof the converted value- Returns:
- converted value
T - Throws:
org.springframework.web.bind.MissingServletRequestParameterException- when a required parameter is absent
-