Class RequestMatchResult
java.lang.Object
org.springframework.web.servlet.handler.RequestMatchResult
Container for the result from request pattern matching via
MatchableHandlerMapping
with a method to further extract
URI template variables from the pattern.- Since:
- 4.3.1
- Author:
- Rossen Stoyanchev
-
Constructor Summary
ConstructorDescriptionRequestMatchResult
(String pattern, String lookupPath, PathMatcher pathMatcher) Create an instance with the matched String pattern.RequestMatchResult
(PathPattern pathPattern, PathContainer lookupPath) Create an instance with the matchedPathPattern
. -
Method Summary
Modifier and TypeMethodDescriptionExtract URI template variables from the matching pattern as defined inPathMatcher.extractUriTemplateVariables(java.lang.String, java.lang.String)
.
-
Constructor Details
-
RequestMatchResult
Create an instance with the matchedPathPattern
.- Parameters:
pathPattern
- the pattern that was matchedlookupPath
- the mapping path- Since:
- 5.3
-
RequestMatchResult
Create an instance with the matched String pattern.- Parameters:
pattern
- the pattern that was matched, possibly with a '/' appendedlookupPath
- the mapping pathpathMatcher
- the PathMatcher instance used for the match
-
-
Method Details
-
extractUriTemplateVariables
Extract URI template variables from the matching pattern as defined inPathMatcher.extractUriTemplateVariables(java.lang.String, java.lang.String)
.- Returns:
- a map with URI template variables
-