public static class RequestMappingInfo.BuilderConfiguration extends Object
| Constructor and Description | 
|---|
BuilderConfiguration()  | 
| Modifier and Type | Method and Description | 
|---|---|
ContentNegotiationManager | 
getContentNegotiationManager()
Return the ContentNegotiationManager to use for the ProducesRequestCondition,
 if any. 
 | 
List<String> | 
getFileExtensions()
Deprecated. 
 
as of 5.2.4. See class-level note in
  
RequestMappingHandlerMapping on the deprecation of path
 extension config options. | 
PathMatcher | 
getPathMatcher()
Return a custom PathMatcher to use for the PatternsRequestCondition, if any. 
 | 
UrlPathHelper | 
getUrlPathHelper()
Return a custom UrlPathHelper to use for the PatternsRequestCondition, if any. 
 | 
void | 
setContentNegotiationManager(ContentNegotiationManager contentNegotiationManager)
Set the ContentNegotiationManager to use for the ProducesRequestCondition. 
 | 
void | 
setPathMatcher(PathMatcher pathMatcher)
Set a custom PathMatcher to use for the PatternsRequestCondition. 
 | 
void | 
setRegisteredSuffixPatternMatch(boolean registeredSuffixPatternMatch)
Deprecated. 
 
as of 5.2.4. See class-level note in
  
RequestMappingHandlerMapping on the deprecation of path
 extension config options; note also that in 5.3 the default for this
 property switches from false to true. | 
void | 
setSuffixPatternMatch(boolean suffixPatternMatch)
Deprecated. 
 
as of 5.2.4. See class-level note in
  
RequestMappingHandlerMapping on the deprecation of path
 extension config options. | 
void | 
setTrailingSlashMatch(boolean trailingSlashMatch)
Set whether to apply trailing slash matching in PatternsRequestCondition. 
 | 
void | 
setUrlPathHelper(UrlPathHelper urlPathHelper)
Set a custom UrlPathHelper to use for the PatternsRequestCondition. 
 | 
boolean | 
useRegisteredSuffixPatternMatch()
Deprecated. 
 
as of 5.2.4. See class-level note in
  
RequestMappingHandlerMapping on the deprecation of path
 extension config options. | 
boolean | 
useSuffixPatternMatch()
Deprecated. 
 
as of 5.2.4. See class-level note in
  
RequestMappingHandlerMapping on the deprecation of path
 extension config options. | 
boolean | 
useTrailingSlashMatch()
Return whether to apply trailing slash matching in PatternsRequestCondition. 
 | 
public void setUrlPathHelper(@Nullable UrlPathHelper urlPathHelper)
By default this is not set.
@Nullable public UrlPathHelper getUrlPathHelper()
public void setPathMatcher(@Nullable PathMatcher pathMatcher)
By default this is not set.
@Nullable public PathMatcher getPathMatcher()
public void setTrailingSlashMatch(boolean trailingSlashMatch)
By default this is set to 'true'.
public boolean useTrailingSlashMatch()
@Deprecated public void setSuffixPatternMatch(boolean suffixPatternMatch)
RequestMappingHandlerMapping on the deprecation of path
 extension config options.By default this is set to 'true'.
setRegisteredSuffixPatternMatch(boolean)@Deprecated public boolean useSuffixPatternMatch()
RequestMappingHandlerMapping on the deprecation of path
 extension config options.@Deprecated public void setRegisteredSuffixPatternMatch(boolean registeredSuffixPatternMatch)
RequestMappingHandlerMapping on the deprecation of path
 extension config options; note also that in 5.3 the default for this
 property switches from false to true.suffixPatternMatch=true and requires that a
 setContentNegotiationManager(org.springframework.web.accept.ContentNegotiationManager) is also configured in order to
 obtain the registered file extensions.@Deprecated public boolean useRegisteredSuffixPatternMatch()
RequestMappingHandlerMapping on the deprecation of path
 extension config options.@Nullable @Deprecated public List<String> getFileExtensions()
RequestMappingHandlerMapping on the deprecation of path
 extension config options.registeredSuffixPatternMatch=true, the extensions are obtained
 from the configured contentNegotiationManager.public void setContentNegotiationManager(ContentNegotiationManager contentNegotiationManager)
By default this is not set.
@Nullable public ContentNegotiationManager getContentNegotiationManager()