public class GrailsParameterMap
extends org.codehaus.groovy.grails.web.util.TypeConvertingMap
implements java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Object[] |
EMPTY_ARGS |
static java.lang.String |
REQUEST_BODY_PARSED |
wrappedMap| Constructor and Description |
|---|
GrailsParameterMap(javax.servlet.http.HttpServletRequest request)
Creates a GrailsParameterMap populating from the given request object
|
GrailsParameterMap(java.util.Map values,
javax.servlet.http.HttpServletRequest request)
Does not populate the GrailsParameterMap from the request but instead uses the supplied values.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addParametersFrom(GrailsParameterMap otherMap) |
java.lang.Object |
clone() |
java.lang.Object |
get(java.lang.Object key) |
java.util.Date |
getDate(java.lang.String name)
Obtains a date for the parameter name using the default format
|
java.lang.Object |
getIdentifier() |
javax.servlet.http.HttpServletRequest |
getRequest() |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value) |
void |
putAll(java.util.Map map) |
java.lang.Object |
remove(java.lang.Object key) |
java.lang.String |
toQueryString()
Converts this parameter map into a query String.
|
boolean, boolean, byte, byte, char, char, char, double, double, float, float, int, int, long, long, short, shortasBoolean, clear, containsKey, containsValue, date, date, date, entrySet, equals, equals, getBoolean, getBoolean, getByte, getByte, getChar, getChar, getDate, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getList, getLong, getLong, getShort, getShort, hashCode, isEmpty, keySet, list, size, toString, valuesgetMetaClass, getProperty, invokeMethod, setMetaClass, setPropertypublic static final java.lang.String REQUEST_BODY_PARSED
public static final java.lang.Object[] EMPTY_ARGS
public GrailsParameterMap(java.util.Map values,
javax.servlet.http.HttpServletRequest request)
values - The values to populate withrequest - The request objectpublic GrailsParameterMap(javax.servlet.http.HttpServletRequest request)
request - The request objectpublic java.lang.Object clone()
clone in class org.codehaus.groovy.grails.web.util.TypeConvertingMappublic void addParametersFrom(GrailsParameterMap otherMap)
public javax.servlet.http.HttpServletRequest getRequest()
public java.lang.Object get(java.lang.Object key)
get in interface java.util.Mapget in class AbstractTypeConvertingMappublic java.lang.Object put(java.lang.Object key,
java.lang.Object value)
put in interface java.util.Mapput in class AbstractTypeConvertingMappublic java.lang.Object remove(java.lang.Object key)
remove in interface java.util.Mapremove in class AbstractTypeConvertingMappublic void putAll(java.util.Map map)
putAll in interface java.util.MapputAll in class AbstractTypeConvertingMappublic java.util.Date getDate(java.lang.String name)
getDate in class AbstractTypeConvertingMapname - The name of the parameterpublic java.lang.String toQueryString()
public java.lang.Object getIdentifier()