## Uses of Class
org.springframework.web.reactive.result.condition.HeadersRequestCondition

Packages that use HeadersRequestCondition
org.springframework.web.reactive.result.condition: `RequestCondition` and implementations for matching requests based on different criteria.
org.springframework.web.reactive.result.method: Infrastructure for handler method processing.

### Uses of HeadersRequestCondition in org.springframework.web.reactive.result.condition

Methods in org.springframework.web.reactive.result.condition that return HeadersRequestCondition
`HeadersRequestCondition` HeadersRequestCondition.`combine(HeadersRequestCondition other)` Returns a new instance with the union of the header expressions from "this" and the "other" instance.
`HeadersRequestCondition` HeadersRequestCondition.`getMatchingCondition(org.springframework.web.server.ServerWebExchange exchange)` Returns "this" instance if the request matches all expressions; or `null` otherwise.

Methods in org.springframework.web.reactive.result.condition with parameters of type HeadersRequestCondition
`HeadersRequestCondition` HeadersRequestCondition.`combine(HeadersRequestCondition other)` Returns a new instance with the union of the header expressions from "this" and the "other" instance.
`int` HeadersRequestCondition.`compareTo(HeadersRequestCondition other, org.springframework.web.server.ServerWebExchange exchange)` Compare to another condition based on header expressions.

### Uses of HeadersRequestCondition in org.springframework.web.reactive.result.method

Methods in org.springframework.web.reactive.result.method that return HeadersRequestCondition
`HeadersRequestCondition` RequestMappingInfo.`getHeadersCondition()` Returns the "headers" condition of this `RequestMappingInfo`; or instance with 0 header expressions, never `null`.

Constructors in org.springframework.web.reactive.result.method with parameters of type HeadersRequestCondition
Constructor and Description
`RequestMappingInfo(PatternsRequestCondition patterns, RequestMethodsRequestCondition methods, ParamsRequestCondition params, HeadersRequestCondition headers, ConsumesRequestCondition consumes, ProducesRequestCondition produces, RequestCondition<?> custom)` Creates a new instance with the given request conditions.
`RequestMappingInfo(String name, PatternsRequestCondition patterns, RequestMethodsRequestCondition methods, ParamsRequestCondition params, HeadersRequestCondition headers, ConsumesRequestCondition consumes, ProducesRequestCondition produces, RequestCondition<?> custom)`