static class AnnotationMethodHandlerAdapter.RequestMappingInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String[] |
headers |
private RequestMethod[] |
methods |
private java.lang.String[] |
params |
private java.lang.String[] |
patterns |
Constructor and Description |
---|
AnnotationMethodHandlerAdapter.RequestMappingInfo(java.lang.String[] patterns,
RequestMethod[] methods,
java.lang.String[] params,
java.lang.String[] headers) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
getHeaderCount() |
int |
getMethodCount() |
int |
getParamCount() |
java.lang.String[] |
getPatterns() |
int |
hashCode() |
boolean |
hasPatterns() |
boolean |
matches(HttpServletRequest request) |
boolean |
matchesHeaders(HttpServletRequest request) |
boolean |
matchesParameters(HttpServletRequest request) |
boolean |
matchesRequestMethod(HttpServletRequest request) |
java.util.Set<java.lang.String> |
methodNames() |
java.lang.String |
toString() |
private final java.lang.String[] patterns
private final RequestMethod[] methods
private final java.lang.String[] params
private final java.lang.String[] headers
AnnotationMethodHandlerAdapter.RequestMappingInfo(java.lang.String[] patterns, RequestMethod[] methods, java.lang.String[] params, java.lang.String[] headers)
public boolean hasPatterns()
public java.lang.String[] getPatterns()
public int getMethodCount()
public int getParamCount()
public int getHeaderCount()
public boolean matches(HttpServletRequest request)
public boolean matchesHeaders(HttpServletRequest request)
public boolean matchesParameters(HttpServletRequest request)
public boolean matchesRequestMethod(HttpServletRequest request)
public java.util.Set<java.lang.String> methodNames()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object