public class Request
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
body |
private java.util.Set<java.lang.String> |
headers |
private HttpMethod |
httpMethod |
private static Logger |
LOG |
private java.util.Map<java.lang.String,java.lang.String> |
params |
private QueryParamsMap |
queryMap |
private HttpServletRequest |
servletRequest |
private Session |
session |
private java.util.List<java.lang.String> |
splat |
private static java.lang.String |
USER_AGENT |
Modifier | Constructor and Description |
---|---|
protected |
Request() |
(package private) |
Request(RouteMatch match,
HttpServletRequest request) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
attribute(java.lang.String attribute) |
void |
attribute(java.lang.String attribute,
java.lang.Object value) |
java.util.Set<java.lang.String> |
attributes() |
java.lang.String |
body() |
int |
contentLength() |
java.lang.String |
contentType() |
java.lang.String |
cookie(java.lang.String name) |
java.util.Map<java.lang.String,java.lang.String> |
cookies() |
private static java.util.Map<java.lang.String,java.lang.String> |
getParams(java.util.List<java.lang.String> request,
java.util.List<java.lang.String> matched) |
private static java.util.List<java.lang.String> |
getSplat(java.util.List<java.lang.String> request,
java.util.List<java.lang.String> matched) |
java.util.Set<java.lang.String> |
headers() |
java.lang.String |
headers(java.lang.String header) |
java.lang.String |
host() |
private void |
initQueryMap() |
java.lang.String |
ip() |
java.lang.String |
params(java.lang.String param) |
java.lang.String |
pathInfo() |
int |
port() |
QueryParamsMap |
queryMap() |
QueryParamsMap |
queryMap(java.lang.String key) |
java.util.Set<java.lang.String> |
queryParams() |
java.lang.String |
queryParams(java.lang.String queryParam) |
java.lang.String |
queryString() |
HttpServletRequest |
raw() |
java.lang.String |
requestMethod() |
java.lang.String |
scheme() |
Session |
session() |
Session |
session(boolean create) |
java.lang.String[] |
splat() |
java.lang.String |
url() |
java.lang.String |
userAgent() |
private java.lang.String body
private java.util.Set<java.lang.String> headers
private HttpMethod httpMethod
private static final Logger LOG
private java.util.Map<java.lang.String,java.lang.String> params
private QueryParamsMap queryMap
private HttpServletRequest servletRequest
private Session session
private java.util.List<java.lang.String> splat
private static final java.lang.String USER_AGENT
protected Request()
Request(RouteMatch match, HttpServletRequest request)
public java.lang.Object attribute(java.lang.String attribute)
public void attribute(java.lang.String attribute, java.lang.Object value)
public java.util.Set<java.lang.String> attributes()
public java.lang.String body()
public int contentLength()
public java.lang.String contentType()
public java.lang.String cookie(java.lang.String name)
public java.util.Map<java.lang.String,java.lang.String> cookies()
private static java.util.Map<java.lang.String,java.lang.String> getParams(java.util.List<java.lang.String> request, java.util.List<java.lang.String> matched)
private static java.util.List<java.lang.String> getSplat(java.util.List<java.lang.String> request, java.util.List<java.lang.String> matched)
public java.util.Set<java.lang.String> headers()
public java.lang.String headers(java.lang.String header)
public java.lang.String host()
private void initQueryMap()
public java.lang.String ip()
public java.lang.String params(java.lang.String param)
public java.lang.String pathInfo()
public int port()
public QueryParamsMap queryMap()
public QueryParamsMap queryMap(java.lang.String key)
public java.util.Set<java.lang.String> queryParams()
public java.lang.String queryParams(java.lang.String queryParam)
public java.lang.String queryString()
public HttpServletRequest raw()
public java.lang.String requestMethod()
public java.lang.String scheme()
public Session session()
public Session session(boolean create)
public java.lang.String[] splat()
public java.lang.String url()
public java.lang.String userAgent()