public class QueryParamsMap
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
QueryParamsMap.NullQueryParamsMap |
Modifier and Type | Field and Description |
---|---|
private static QueryParamsMap |
NULL |
private java.util.regex.Pattern |
p |
private java.util.Map<java.lang.String,QueryParamsMap> |
queryMap |
private java.lang.String[] |
values |
Modifier | Constructor and Description |
---|---|
protected |
QueryParamsMap() |
|
QueryParamsMap(HttpServletRequest request) |
protected |
QueryParamsMap(java.lang.String key,
java.lang.String... values) |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
booleanValue() |
protected static java.lang.String |
cleanKey(java.lang.String group) |
java.lang.Double |
doubleValue() |
java.lang.Float |
floatValue() |
QueryParamsMap |
get(java.lang.String... keys) |
(package private) java.util.Map<java.lang.String,QueryParamsMap> |
getQueryMap() |
(package private) java.lang.String[] |
getValues() |
boolean |
hasKeys() |
boolean |
hasValue() |
java.lang.Integer |
integerValue() |
protected void |
loadKeys(java.lang.String key,
java.lang.String[] value) |
protected void |
loadQueryString(java.util.Map<java.lang.String,java.lang.String[]> params) |
java.lang.Long |
longValue() |
protected java.lang.String[] |
parseKey(java.lang.String key) |
java.util.Map<java.lang.String,java.lang.String[]> |
toMap() |
java.lang.String |
value() |
java.lang.String |
value(java.lang.String... keys) |
java.lang.String[] |
values() |
private static final QueryParamsMap NULL
private java.util.regex.Pattern p
private java.util.Map<java.lang.String,QueryParamsMap> queryMap
private java.lang.String[] values
protected QueryParamsMap()
public QueryParamsMap(HttpServletRequest request)
protected QueryParamsMap(java.lang.String key, java.lang.String... values)
public java.lang.Boolean booleanValue()
protected static final java.lang.String cleanKey(java.lang.String group)
public java.lang.Double doubleValue()
public java.lang.Float floatValue()
public QueryParamsMap get(java.lang.String... keys)
java.util.Map<java.lang.String,QueryParamsMap> getQueryMap()
java.lang.String[] getValues()
public boolean hasKeys()
public boolean hasValue()
public java.lang.Integer integerValue()
protected final void loadKeys(java.lang.String key, java.lang.String[] value)
protected final void loadQueryString(java.util.Map<java.lang.String,java.lang.String[]> params)
public java.lang.Long longValue()
protected final java.lang.String[] parseKey(java.lang.String key)
public java.util.Map<java.lang.String,java.lang.String[]> toMap()
public java.lang.String value()
public java.lang.String value(java.lang.String... keys)
public java.lang.String[] values()