| Change | 
| METHOD_REMOVED_IN_SUPERCLASS | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW | public | org.springframework.web.util.pattern.PathPatternParser | getPatternParser() 
Annotations:
 
 | n.a. | n.a. | 
 | ||||||||||||
| UNCHANGED | public | java.lang.Boolean | isUseTrailingSlashMatch() 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| NEW | public | org.springframework.web.servlet.config.annotation.PathMatchConfigurer | setPatternParser(org.springframework.web.util.pattern.PathPatternParser) | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | |||||||||||||||
| NEW | public | org.springframework.web.servlet.FlashMapManager | flashMapManager() 
Annotations:
 
 | n.a. | n.a. | 
 | |||||||||||||||
| NEW | public | org.springframework.web.servlet.LocaleResolver | localeResolver() 
Annotations:
 
 | n.a. | n.a. | 
 | |||||||||||||||
| REMOVED (!) | public | org.springframework.web.servlet.HandlerMapping | resourceHandlerMapping(org.springframework.web.util.UrlPathHelper, 
Annotations:
 
 | n.a. | 
 | 
 | |||||||||||||||
| NEW | public | org.springframework.web.servlet.HandlerMapping | resourceHandlerMapping(org.springframework.web.accept.ContentNegotiationManager, 
Annotations:
 
 | n.a. | n.a. | 
 | |||||||||||||||
| NEW | public | org.springframework.web.servlet.ThemeResolver | themeResolver() 
Annotations:
 
 | n.a. | n.a. | 
 | |||||||||||||||
| REMOVED (!) | public | org.springframework.web.servlet.HandlerMapping | viewControllerHandlerMapping(org.springframework.util.PathMatcher, 
Annotations:
 
 | n.a. | 
 | 
 | |||||||||||||||
| NEW | public | org.springframework.web.servlet.HandlerMapping | viewControllerHandlerMapping(org.springframework.format.support.FormattingConversionService, 
Annotations:
 
 | n.a. | n.a. | 
 | |||||||||||||||
| NEW | public | org.springframework.web.servlet.RequestToViewNameTranslator | viewNameTranslator() 
Annotations:
 
 | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW (*) | public abstract | org.springframework.util.MultiValueMap | multipartData() | 
 | 
 | 
 | 
| Change | 
| METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE | 
| Status | Interface | Compatibility Changes: | 
| UNCHANGED (!) | org.springframework.web.servlet.handler.MatchableHandlerMapping | n.a. | 
| UNCHANGED (!) | org.springframework.web.servlet.HandlerMapping | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | public | org.springframework.web.cors.CorsConfigurationSource | getCorsConfigurationSource() 
Annotations:
 
 | n.a. | n.a. | 
 | ||||||||||
| NEW | public | org.springframework.web.util.pattern.PathPatternParser | getPatternParser() 
Annotations:
 
 | n.a. | n.a. | 
 | ||||||||||
| NEW | public | void | setPatternParser(org.springframework.web.util.pattern.PathPatternParser) | n.a. | n.a. | 
 | ||||||||||
| NEW | public | boolean | usesPathPatterns() | n.a. | n.a. | 
 | 
| Status | Interface | Compatibility Changes: | 
| UNCHANGED (!) | org.springframework.web.servlet.handler.MatchableHandlerMapping | n.a. | 
| UNCHANGED (!) | org.springframework.web.servlet.HandlerMapping | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | final public | java.util.Map | getPathPatternHandlerMap() | n.a. | n.a. | 
 | 
| Change | 
| METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE | 
| Status | Interface | Compatibility Changes: | 
| UNCHANGED (!) | org.springframework.web.servlet.handler.MatchableHandlerMapping | n.a. | 
| UNCHANGED (!) | org.springframework.web.servlet.HandlerMapping | n.a. | 
| Status | Superclass | Compatibility Changes: | ||
| MODIFIED (!) | java.lang.Object(<- org.springframework.web.servlet.handler.HandlerInterceptorAdapter) | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | org.springframework.web.servlet.AsyncHandlerInterceptor | 
 | 
| Change | 
| ANNOTATION_DEPRECATED_ADDED | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| REMOVED | public | void | afterCompletion(javax.servlet.http.HttpServletRequest, | 
 | n.a. | 
 | ||||||||
| REMOVED | public | void | afterConcurrentHandlingStarted(javax.servlet.http.HttpServletRequest, | 
 | n.a. | 
 | ||||||||
| REMOVED | public | void | postHandle(javax.servlet.http.HttpServletRequest, | 
 | n.a. | 
 | ||||||||
| REMOVED | public | boolean | preHandle(javax.servlet.http.HttpServletRequest, | 
 | n.a. | 
 | 
| Status: | Fully Qualified Name: | Elements: | 
| NEW | java.lang.Deprecated | n.a. | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | MappedInterceptor(java.lang.String[], | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED | public | org.springframework.util.PathMatcher | getPathMatcher() 
Annotations:
 
 | n.a. | n.a. | 
 | ||||||||||||
| UNCHANGED | public | boolean | matches(java.lang.String, 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| NEW | public | boolean | matches(javax.servlet.http.HttpServletRequest) | n.a. | n.a. | 
 | 
| Status | Interface | Compatibility Changes: | 
| UNCHANGED (!) | org.springframework.web.servlet.HandlerMapping | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW (!) | public | org.springframework.web.util.pattern.PathPatternParser | getPatternParser() 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| NEW (!) | public | org.springframework.web.servlet.handler.RequestMatchResult | match(javax.servlet.http.HttpServletRequest, 
Annotations:
 
 | n.a. | 
 | 
 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | RequestMatchResult(org.springframework.web.util.pattern.PathPattern, | n.a. | n.a. | 
 | 
| Change | 
| METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE | 
| Status | Interface | Compatibility Changes: | 
| UNCHANGED (!) | org.springframework.web.servlet.handler.MatchableHandlerMapping | n.a. | 
| UNCHANGED (!) | org.springframework.web.servlet.HandlerMapping | n.a. | 
| Status | Superclass | Compatibility Changes: | ||
| MODIFIED (!) | java.lang.Object(<- org.springframework.web.servlet.handler.HandlerInterceptorAdapter) | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | org.springframework.web.servlet.AsyncHandlerInterceptor | 
 | 
| Status | Modifier | Type | Field | Compatibility Changes: | ||||||||
| UNCHANGED | public static final | java.lang.String | 
 | LOOKUP_PATH 
Annotations:
 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW (!) | public | boolean | usesPathPatterns() | n.a. | 
 | 
 | 
| Status | Superclass | Compatibility Changes: | ||
| MODIFIED (!) | java.lang.Object(<- org.springframework.web.servlet.handler.HandlerInterceptorAdapter) | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | org.springframework.web.servlet.AsyncHandlerInterceptor | 
 | 
| Status | Superclass | Compatibility Changes: | 
| NEW | org.springframework.web.servlet.mvc.condition.AbstractRequestCondition | n.a. | 
| Status | Interface | Compatibility Changes: | 
| NEW | org.springframework.web.servlet.mvc.condition.RequestCondition | n.a. | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | PathPatternsRequestCondition(org.springframework.web.util.pattern.PathPatternParser, | n.a. | n.a. | 
 | ||||
| NEW | public | PathPatternsRequestCondition() | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | public | org.springframework.web.servlet.mvc.condition.PathPatternsRequestCondition | combine(org.springframework.web.servlet.mvc.condition.PathPatternsRequestCondition) | n.a. | n.a. | 
 | ||||||||||
| NEW | public | int | compareTo(org.springframework.web.servlet.mvc.condition.PathPatternsRequestCondition, | n.a. | n.a. | 
 | ||||||||||
| NEW | public | java.util.Set | getDirectPaths() | n.a. | n.a. | 
 | ||||||||||
| NEW | public | org.springframework.web.util.pattern.PathPattern | getFirstPattern() | n.a. | n.a. | 
 | ||||||||||
| NEW | public | org.springframework.web.servlet.mvc.condition.PathPatternsRequestCondition | getMatchingCondition(javax.servlet.http.HttpServletRequest) 
Annotations:
 
 | n.a. | n.a. | 
 | ||||||||||
| NEW | public | java.util.Set | getPatterns() | n.a. | n.a. | 
 | ||||||||||
| NEW | public | java.util.Set | getPatternValues() | n.a. | n.a. | 
 | ||||||||||
| NEW | public | boolean | isEmptyPathMapping() | n.a. | n.a. | 
 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED | public | PatternsRequestCondition(java.lang.String[], 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| NEW | public | PatternsRequestCondition(java.lang.String[], | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | java.util.Set | getDirectPaths() | n.a. | n.a. | 
 | ||||
| NEW | public | boolean | isEmptyPathMapping() | n.a. | n.a. | 
 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED | public | RequestMappingInfo(org.springframework.web.servlet.mvc.condition.PatternsRequestCondition, 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| UNCHANGED | public | RequestMappingInfo(java.lang.String, 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| UNCHANGED | public | RequestMappingInfo(org.springframework.web.servlet.mvc.method.RequestMappingInfo, 
Annotations:
 
 | n.a. | 
 | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | public | org.springframework.web.servlet.mvc.method.RequestMappingInfo | addCustomCondition(org.springframework.web.servlet.mvc.condition.RequestCondition) | n.a. | n.a. | 
 | ||||||||||
| NEW | public | org.springframework.web.servlet.mvc.condition.RequestCondition | getActivePatternsCondition() | n.a. | n.a. | 
 | ||||||||||
| NEW | public | java.util.Set | getDirectPaths() | n.a. | n.a. | 
 | ||||||||||
| NEW | public | org.springframework.web.servlet.mvc.condition.PathPatternsRequestCondition | getPathPatternsCondition() 
Annotations:
 
 | n.a. | n.a. | 
 | ||||||||||
| UNCHANGED | public | org.springframework.web.servlet.mvc.condition.PatternsRequestCondition | getPatternsCondition() 
Annotations:
 
 | n.a. | n.a. | 
 | ||||||||||
| NEW | public | java.util.Set | getPatternValues() | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW | public | org.springframework.web.util.pattern.PathPatternParser | getPatternParser() 
Annotations:
 
 | n.a. | n.a. | 
 | ||||||||||||
| UNCHANGED | public | org.springframework.web.util.UrlPathHelper | getUrlPathHelper() 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| NEW | public | void | setPatternParser(org.springframework.web.util.pattern.PathPatternParser) | n.a. | n.a. | 
 | ||||||||||||
| UNCHANGED | public | void | setUrlPathHelper(org.springframework.web.util.UrlPathHelper) 
Annotations:
 
 | n.a. | 
 | 
 | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | WebContentInterceptor(org.springframework.web.util.pattern.PathPatternParser) | n.a. | n.a. | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED | public | void | setAlwaysUseFullPath(boolean) 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| UNCHANGED | public | void | setUrlDecode(boolean) 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| UNCHANGED | public | void | setUrlPathHelper(org.springframework.web.util.UrlPathHelper) 
Annotations:
 
 | n.a. | 
 | 
 | 
| Status | Superclass | Compatibility Changes: | ||
| MODIFIED (!) | java.lang.Object(<- org.springframework.web.servlet.handler.HandlerInterceptorAdapter) | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | org.springframework.web.servlet.AsyncHandlerInterceptor | 
 | 
| Status | Superclass | Compatibility Changes: | ||
| MODIFIED (!) | java.lang.Object(<- org.springframework.web.servlet.handler.HandlerInterceptorAdapter) | 
 | 
| Status | Interface | Compatibility Changes: | ||
| REMOVED (!) | org.springframework.web.servlet.AsyncHandlerInterceptor | 
 | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| UNCHANGED | public | void | setAlwaysUseFullPath(boolean) 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| UNCHANGED | public | void | setRemoveSemicolonContent(boolean) 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| UNCHANGED | public | void | setUrlDecode(boolean) 
Annotations:
 
 | n.a. | 
 | 
 | ||||||||||||
| UNCHANGED | public | void | setUrlPathHelper(org.springframework.web.util.UrlPathHelper) 
Annotations:
 
 | n.a. | 
 | 
 | 
| Change | 
| ANNOTATION_DEPRECATED_ADDED | 
| Status: | Fully Qualified Name: | Elements: | 
| NEW | java.lang.Deprecated | n.a. | 
| Change | 
| ANNOTATION_DEPRECATED_ADDED | 
| Status: | Fully Qualified Name: | Elements: | 
| NEW | java.lang.Deprecated | n.a. |