public class QueryParameterMap extends java.lang.Object
Constructor and Description |
---|
QueryParameterMap() |
QueryParameterMap(java.util.Map parameterMap)
Constructor around an existing Map whose keys and values are expected to conform expected use
(keys are strings, values are null, string or string array).
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getParameterNames()
Returns the names of all parameters, sorted alphabetically.
|
java.lang.String |
getParameterValue(java.lang.String name)
Gets a query parameter value.
|
java.lang.String[] |
getParameterValues(java.lang.String name)
Returns the array of values for the specified parameter.
|
void |
setParameterValue(java.lang.String name,
java.lang.String value)
Replaces the parameter value for the given name wit the new value (which may be null).
|
void |
setParameterValues(java.lang.String name,
java.lang.String[] values)
Replaces the parameter value for the given name wit the new list of values (which may be
empty or null).
|
public QueryParameterMap()
public QueryParameterMap(java.util.Map parameterMap)
public void setParameterValue(java.lang.String name, java.lang.String value)
public void setParameterValues(java.lang.String name, java.lang.String[] values)
public java.lang.String getParameterValue(java.lang.String name)
public java.lang.String[] getParameterValues(java.lang.String name)
setParameterValue(String, String)
, then the value is wrapped as a string array and
returned.public java.lang.String[] getParameterNames()