public interface Route
HTTP RequestHeader satisfiedBy.
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
bindParameters(ParameterBinders parameterBinders, String path, QueryString queryString)
Bind route parameters from path and query string to a Map<String,Object>.
|
Method |
controllerMethod() |
String |
controllerMethodName() |
Class<?> |
controllerType() |
Method |
httpMethod() |
Set<String> |
modifiers() |
String |
path() |
boolean |
satisfiedBy(RequestHeader requestHeader) |
String |
unbindParameters(ParameterBinders parameterBinders, Map<String,Object> parameters)
Unbind route URI (path and query string) from parameters values Map.
|
Method httpMethod()
String path()
Class<?> controllerType()
Method controllerMethod()
String controllerMethodName()
boolean satisfiedBy(RequestHeader requestHeader)
requestHeader
- Request header
Map<String,Object> bindParameters(ParameterBinders parameterBinders, String path, QueryString queryString)
parameterBinders
- Parameter binders
path
- Path
queryString
- Query String
String unbindParameters(ParameterBinders parameterBinders, Map<String,Object> parameters)
parameterBinders
- Parameter binders
parameters
- Parameters values Map