public class ParameterList
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private static org.apache.commons.logging.Log |
_log |
(package private) java.util.Map |
_parameterMap |
private static boolean |
DEBUG |
| Constructor and Description |
|---|
ParameterList() |
ParameterList(java.util.Map parameterMap)
Constructs a ParameterList from a Map of parameters, ideally obtained
with ServletRequest.getParameterMap().
|
ParameterList(ParameterList that) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParams(ParameterList params) |
void |
copyOf(ParameterList that) |
static ParameterList |
createFromKeyValueForm(java.lang.String keyValueForm) |
static ParameterList |
createFromQueryString(java.lang.String queryString)
Create a parameter list based on a URL encoded HTTP query string.
|
boolean |
equals(java.lang.Object obj) |
Parameter |
getParameter(java.lang.String name) |
java.util.List |
getParameters() |
java.lang.String |
getParameterValue(java.lang.String name) |
int |
hashCode() |
boolean |
hasParameter(java.lang.String name) |
boolean |
hasParameterPrefix(java.lang.String prefix) |
void |
removeParameters(java.lang.String name) |
void |
set(Parameter parameter) |
java.lang.String |
toString() |
private static org.apache.commons.logging.Log _log
private static final boolean DEBUG
java.util.Map _parameterMap
public ParameterList()
public ParameterList(ParameterList that)
public ParameterList(java.util.Map parameterMap)
parameterMap - Mappublic void copyOf(ParameterList that)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void set(Parameter parameter)
public void addParams(ParameterList params)
public Parameter getParameter(java.lang.String name)
public java.lang.String getParameterValue(java.lang.String name)
public java.util.List getParameters()
public void removeParameters(java.lang.String name)
public boolean hasParameter(java.lang.String name)
public boolean hasParameterPrefix(java.lang.String prefix)
public static ParameterList createFromQueryString(java.lang.String queryString) throws MessageException
MessageExceptionpublic static ParameterList createFromKeyValueForm(java.lang.String keyValueForm) throws MessageException
MessageExceptionpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright 2006-2008 Sxip Identity Corporation