Package org.springframework.web.servlet.mvc.condition

Common MVC logic for matching incoming requests based on conditions.

See:
          Description

Interface Summary
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.
RequestCondition<T> The contract for request conditions.
 

Class Summary
AbstractRequestCondition<T extends AbstractRequestCondition<T>> A base class for RequestCondition types providing implementations of AbstractRequestCondition.equals(Object), AbstractRequestCondition.hashCode(), and AbstractRequestCondition.toString().
ConsumesRequestCondition A logical disjunction (' || ') request condition to match a request's 'Content-Type' header to a list of media type expressions.
HeadersRequestCondition A logical conjunction (' && ') request condition that matches a request against a set of header expressions with syntax defined in RequestMapping.headers().
ParamsRequestCondition A logical conjunction (' && ') request condition that matches a request against a set parameter expressions with syntax defined in RequestMapping.params().
PatternsRequestCondition A logical disjunction (' || ') request condition that matches a request against a set of URL path patterns.
ProducesRequestCondition A logical disjunction (' || ') request condition to match a request's 'Accept' header to a list of media type expressions.
RequestConditionHolder A holder for a RequestCondition useful when the type of the held request condition is not known ahead of time - e.g.
RequestMethodsRequestCondition A logical disjunction (' || ') request condition that matches a request against a set of RequestMethods.
 

Package org.springframework.web.servlet.mvc.condition Description

Common MVC logic for matching incoming requests based on conditions.