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.Object
public int hashCode()
hashCode
in class java.lang.Object
public 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
MessageException
public static ParameterList createFromKeyValueForm(java.lang.String keyValueForm) throws MessageException
MessageException
public java.lang.String toString()
toString
in class java.lang.Object
Copyright 2006-2008 Sxip Identity Corporation