PatternsRequestCondition
RequestMethodsRequestCondition
ParamsRequestCondition
HeadersRequestCondition
ConsumesRequestCondition
ProducesRequestCondition
RequestCondition (optional, custom request condition)
| Modifier and Type | Class and Description |
|---|---|
| public static interface | RequestMappingInfo.
Defines a builder for creating a RequestMappingInfo. |
| public static class | RequestMappingInfo.
Container for configuration options used for request mapping purposes. |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final ConsumesRequestCondition | |
| private final RequestConditionHolder | |
| private static final ConsumesRequestCondition | |
| private static final RequestConditionHolder | |
| private static final HeadersRequestCondition | |
| private static final ParamsRequestCondition | |
| private static final PatternsRequestCondition | |
| private static final ProducesRequestCondition | |
| private static final RequestMethodsRequestCondition | |
| private final int | |
| private final HeadersRequestCondition | |
| private final RequestMethodsRequestCondition | |
| private final String | |
| private final RequestMappingInfo. | |
| private final ParamsRequestCondition | |
| private final PatternsRequestCondition | |
| private final ProducesRequestCondition |
| Modifier and Type | Method and Description |
|---|---|
| private static int | calculateHashCode(PatternsRequestCondition patterns, RequestMethodsRequestCondition methods, ParamsRequestCondition params, HeadersRequestCondition headers, ConsumesRequestCondition consumes, ProducesRequestCondition produces, RequestConditionHolder custom)
|
| public RequestMappingInfo | Returns: a new request mapping info instance; nevernullthe condition to combine with. other)Implements org. Combines "this" request mapping info (i.e. the current instance) with another request mapping info instance. |
| private String | |
| public int | compareTo(RequestMappingInfo other, ServerWebExchange exchange)
Implements org. Compares "this" info (i.e. the current instance) with another info in the context of a request. |
| public boolean | equals(Object
the reference object with which to compare. other)Overrides java. Indicates whether some other object is "equal to" this one. |
| public ConsumesRequestCondition | getConsumesCondition()
Returns the "consumes" condition of this |
| public RequestCondition | |
| public Set | |
| public HeadersRequestCondition | getHeadersCondition()
Returns the "headers" condition of this |
| public RequestMappingInfo | Returns: a new instance in case all conditions match; ornull otherwiseImplements org. Checks if all conditions in this request mapping info match the provided request and returns a potentially new request mapping info with conditions tailored to the current request. |
| public RequestMethodsRequestCondition | getMethodsCondition()
Returns the HTTP request methods of this |
| public String | |
| public ParamsRequestCondition | getParamsCondition()
Returns the "parameters" condition of this |
| public PatternsRequestCondition | getPatternsCondition()
Returns the URL patterns of this |
| public ProducesRequestCondition | getProducesCondition()
Returns the "produces" condition of this |
| public int | |
| public RequestMappingInfo. | Returns: a builder to create a new, modified instanceReturn a builder to create a new RequestMappingInfo by modifying this one. |
| public static RequestMappingInfo. | |
| public String |