static class AnnotationMethodHandlerAdapter.RequestSpecificMappingInfo extends AnnotationMethodHandlerAdapter.RequestMappingInfo
AnnotationMethodHandlerAdapter.RequestMappingInfo
that holds request-specific data.Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.String> |
matchedPatterns |
Constructor and Description |
---|
AnnotationMethodHandlerAdapter.RequestSpecificMappingInfo(AnnotationMethodHandlerAdapter.RequestMappingInfo other) |
AnnotationMethodHandlerAdapter.RequestSpecificMappingInfo(java.lang.String[] patterns,
RequestMethod[] methods,
java.lang.String[] params,
java.lang.String[] headers) |
Modifier and Type | Method and Description |
---|---|
void |
addMatchedPattern(java.lang.String matchedPattern) |
java.lang.String |
bestMatchedPattern() |
void |
sortMatchedPatterns(java.util.Comparator<java.lang.String> pathComparator) |
equals, getHeaderCount, getMethodCount, getParamCount, getPatterns, hashCode, hasPatterns, matches, matchesHeaders, matchesParameters, matchesRequestMethod, methodNames, toString
AnnotationMethodHandlerAdapter.RequestSpecificMappingInfo(java.lang.String[] patterns, RequestMethod[] methods, java.lang.String[] params, java.lang.String[] headers)
AnnotationMethodHandlerAdapter.RequestSpecificMappingInfo(AnnotationMethodHandlerAdapter.RequestMappingInfo other)