Package io.microsphere.spring.web.rule
-
Interface Summary Interface Description MediaTypeExpression A contract for media type expressions (e.g.NameValueExpression<T> A contract for"name!=value"style expression used to specify request parameters and request header conditions in@RequestMapping.WebRequestRule NativeWebRequestRule was inspired by org.springframework.web.servlet.mvc.condition.RequestCondition -
Class Summary Class Description AbstractNameValueExpression<T> Supports "name=value" style expressions as described in:RequestMapping.params()andRequestMapping.headers().AbstractWebRequestRule<T> AbstractWebRequestRuleCompositeWebRequestRule CompositeWebRequestRuleConsumeMediaTypeExpression Parses and matches a single media type expression to a request's 'Content-Type' header.GenericMediaTypeExpression Supports media type expressions as described in:RequestMapping.consumes()andRequestMapping.produces().ProduceMediaTypeExpression Parses and matches a single media type expression to a request's 'Accept' header.StringNameValueExpression StringNameValueExpressionWebRequestConsumesRule WebRequestConsumesWebRequestRuleWebRequestHeaderExpression WebRequestHeaderNameValueExpressionWebRequestHeadersRule WebRequestHeadersWebRequestRuleWebRequestMethodsRule WebRequestParamExpression WebRequestParameterNameValueExpressionWebRequestParamsRule WebRequestParametersWebRequestRuleWebRequestPattensRule WebRequestPatternsWebRequestRuleWebRequestProducesRule WebRequestProducesWebRequestRule