| Modifier and Type | Interface and Description |
|---|---|
| public interface | MediaTypeExpression
A contract for media type expressions (e.g. "text/plain", "!text/plain") as
defined in the |
| public interface | NameValueExpression<
the value type T>A contract for |
| public interface | RequestCondition<
the type of objects that this RequestCondition can be combined
with and compared to T>Contract for request mapping conditions. |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv abstract class | AbstractMediaTypeExpression
Supports media type expressions as described in:
|
| pack-priv abstract class | AbstractNameValueExpression<
the value type T>Supports "name=value" style expressions as described in:
|
| public abstract class | AbstractRequestCondition<
the type of objects that this RequestCondition can be combined
with and compared to T extends AbstractRequestConditionA base class for |
| public class | CompositeRequestCondition
Implements the |
| public class | ConsumesRequestCondition
A logical disjunction (' || ') request condition to match a request's 'Content-Type' header to a list of media type expressions. |
| public class | HeadersRequestCondition
A logical conjunction ( |
| public class | ParamsRequestCondition
A logical conjunction ( |
| public class | PathPatternsRequestCondition
A logical disjunction (' || ') request condition that matches a request against a set of URL path patterns. |
| public class | PatternsRequestCondition
A logical disjunction (' || ') request condition that matches a request against a set of URL path patterns. |
| public class | ProducesRequestCondition
A logical disjunction (' || ') request condition to match a request's 'Accept' header to a list of media type expressions. |
| public class | RequestConditionHolder
A holder for a |
| public class | RequestMethodsRequestCondition
A logical disjunction (' || ') request condition that matches a request
against a set of |