# Uses of Package
org.springframework.web.util.pattern

Packages that use org.springframework.web.util.pattern
Package
Description
org.springframework.web.cors
Support for CORS (Cross-Origin Resource Sharing), based on a common `CorsProcessor` strategy.
org.springframework.web.cors.reactive
Reactive support for CORS (Cross-Origin Resource Sharing), based on a common `CorsProcessor` strategy.
org.springframework.web.util.pattern
Dedicated support for matching HTTP request paths.

Classes in org.springframework.web.util.pattern used by org.springframework.web.cors
Class
Description
PathPatternParser
Parser for URI path patterns producing `PathPattern` instances that can then be matched to requests.
Classes in org.springframework.web.util.pattern used by org.springframework.web.cors.reactive
Class
Description
PathPatternParser
Parser for URI path patterns producing `PathPattern` instances that can then be matched to requests.
Classes in org.springframework.web.util.pattern used by org.springframework.web.util.pattern
Class
Description
PathPattern
Representation of a parsed path pattern.
PathPattern.PathMatchInfo
Holder for URI variables and path parameters (matrix variables) extracted based on the pattern for a given matched path.
PathPattern.PathRemainingMatchInfo
Holder for the result of a match on the start of a pattern.
PathPatternParser
Parser for URI path patterns producing `PathPattern` instances that can then be matched to requests.
PatternParseException
Exception that is thrown when there is a problem with the pattern being parsed.
PatternParseException.PatternMessage
The messages that can be included in a `PatternParseException` when there is a parse failure.