org.springframework.web.portlet.mvc.annotation
Class AnnotationMethodHandlerAdapter.RequestMappingInfo
java.lang.Object
org.springframework.web.portlet.mvc.annotation.AnnotationMethodHandlerAdapter.RequestMappingInfo
- Enclosing class:
- AnnotationMethodHandlerAdapter
private static class AnnotationMethodHandlerAdapter.RequestMappingInfo
- extends java.lang.Object
Holder for request mapping metadata. Allows for finding a best matching candidate.
Field Summary |
java.lang.String[] |
headers
|
java.util.Set<java.lang.String> |
methods
|
java.util.Set<PortletMode> |
modes
|
java.lang.String[] |
params
|
java.lang.String |
phase
|
java.lang.String |
value
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
modes
public final java.util.Set<PortletMode> modes
phase
public java.lang.String phase
value
public java.lang.String value
methods
public final java.util.Set<java.lang.String> methods
params
public java.lang.String[] params
headers
public java.lang.String[] headers
AnnotationMethodHandlerAdapter.RequestMappingInfo
private AnnotationMethodHandlerAdapter.RequestMappingInfo()
initStandardMapping
public void initStandardMapping(java.lang.String[] modes,
RequestMethod[] methods,
java.lang.String[] params,
java.lang.String[] headers)
initPhaseMapping
public void initPhaseMapping(java.lang.String phase,
java.lang.String value,
java.lang.String[] params)
match
public boolean match(PortletRequest request)
isBetterMatchThan
public boolean isBetterMatchThan(AnnotationMethodHandlerAdapter.RequestMappingInfo other)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object