|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UriRuleContext
The context for processing URI rules.
Method Summary | |
---|---|
java.lang.Object |
getResource(java.lang.Class resourceClass)
Get the resource instance from a resource class. |
UriRules<UriRule> |
getRules(java.lang.Class resourceClass)
Get the rules for a resource class. |
void |
pushParameterValues(java.util.List<java.lang.String> names)
Push parameter values that are the values of capturing groups in the current match result. |
void |
pushResource(java.lang.Object resource,
UriTemplate template)
Push the resource and matching URI template associated with the resource. |
void |
pushRightHandPathLength(int rhpathlen)
Push the right hand path length to calculate the entry for the list of matching (ancestor) URI paths. |
Methods inherited from interface com.sun.jersey.api.core.HttpContext |
---|
getProperties, getRequest, getResponse, getUriInfo |
Methods inherited from interface com.sun.jersey.spi.uri.rules.UriMatchResultContext |
---|
getMatchResult, setMatchResult |
Method Detail |
---|
java.lang.Object getResource(java.lang.Class resourceClass)
resourceClass
- the resource class
UriRules<UriRule> getRules(java.lang.Class resourceClass)
resourceClass
- the resource class that has rules
void pushParameterValues(java.util.List<java.lang.String> names)
names
- the parameter names associated with the capturing group
values.void pushResource(java.lang.Object resource, UriTemplate template)
resource
- the resourcetemplate
- the URI template associated with the resourcevoid pushRightHandPathLength(int rhpathlen)
rhpathlen
- the right hand length
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |