|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.loom.servlet.params.ServletRequestParameters
public class ServletRequestParameters
Parameters as received by the request object. This class can only store one value per name. If more than one parameter is added with the same name, only the first one will be processed. To handle multiple values, use indexes (values[2].name) where needed to ensure uniqueness.
Constructor Summary | |
---|---|
ServletRequestParameters()
|
Method Summary | |
---|---|
void |
addFileParameter(java.lang.String name,
FileParameter file)
Adds an uploaded file item to the list of parameters |
void |
addFileParameters(java.util.Map<java.lang.String,FileParameter> params)
Adds all the provided params to this RequestParams instance |
void |
addStringParameter(java.lang.String paramName,
java.lang.String value)
Add a parameter value to the list of processed params |
void |
addStringParameters(java.util.Map<java.lang.String,java.lang.String> params)
Adds all the provided params to this RequestParams instance |
boolean |
contains(java.lang.String paramName)
|
FileParameter |
getFileParameter(java.lang.String name)
|
java.util.Set<java.lang.String> |
getFileParameterNames()
|
java.util.Set<java.util.Map.Entry<java.lang.String,FileParameter>> |
getFileParametersEntrySet()
|
java.lang.String |
getStringParameter(java.lang.String name)
|
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> |
getStringParametersEntrySet()
|
boolean |
isAssigned(java.lang.String paramName)
Return true if the provided parameter has already been assigned to a java counterpart (action attribute or event parameter) |
void |
restoreFromRedirect(LoomServletRequest request)
restores all parameters from a previous request (after a redirect). |
void |
saveForRedirect(LoomServletRequest request)
Save the string parameters in this object to the flash context, to be retored at the next request. |
void |
setAssigned(java.lang.String name)
Set the provided parameter name as assigned |
int |
size()
|
java.util.Map<java.lang.String,java.lang.String> |
toParameterMap()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ServletRequestParameters()
Method Detail |
---|
public void addFileParameter(java.lang.String name, FileParameter file)
file
- public void addStringParameter(java.lang.String paramName, java.lang.String value)
public void addStringParameters(java.util.Map<java.lang.String,java.lang.String> params)
params
- the Map of params to be addedpublic void addFileParameters(java.util.Map<java.lang.String,FileParameter> params)
params
- the Map of params to be addedpublic java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> getStringParametersEntrySet()
public java.util.Set<java.util.Map.Entry<java.lang.String,FileParameter>> getFileParametersEntrySet()
public java.lang.String getStringParameter(java.lang.String name)
public FileParameter getFileParameter(java.lang.String name)
public boolean contains(java.lang.String paramName)
public int size()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Map<java.lang.String,java.lang.String> toParameterMap()
public java.util.Set<java.lang.String> getFileParameterNames()
public void setAssigned(java.lang.String name)
public boolean isAssigned(java.lang.String paramName)
public void saveForRedirect(LoomServletRequest request)
public void restoreFromRedirect(LoomServletRequest request)
request
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |