|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectariba.ui.aribaweb.util.Parameters
public class Parameters
Servlet style parameters from URL or CGI or RFC822 and friends The parameter names are case insensitive. We use the java.util classes because the Servlet API requires it.
Field Summary | |
---|---|
static java.lang.String |
ClassName
|
Constructor Summary | |
---|---|
Parameters()
Any class that implements Externalizable must have a constructor with no arguments. |
|
Parameters(java.util.Map hashtable)
|
Method Summary | |
---|---|
void |
clear()
|
java.lang.Object |
debugState()
Returns an object that will be toStringed when the debug information needs to be printed. |
java.lang.String |
getParameter(java.lang.String name)
|
int |
getParameterCount()
|
java.util.Iterator |
getParameterNames()
|
java.lang.String[] |
getParameterValues(java.lang.String name)
|
java.util.Iterator |
getParameterValuesIterator(java.lang.String name)
|
void |
putParameter(java.lang.String name,
java.lang.String value)
|
void |
readExternal(java.io.ObjectInput input)
Implementation of the Externalizable interface |
java.lang.String |
removeParameter(java.lang.String name)
|
java.lang.String[] |
removeParameterValues(java.lang.String name)
|
java.lang.String |
replaceParameter(java.lang.String name,
java.lang.String value)
Convenience method which removes the given parameter if it exists, then puts the new parameter value. |
java.lang.String |
toString()
|
void |
writeExternal(java.io.ObjectOutput output)
Implementation of the Externalizable interface |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ClassName
Constructor Detail |
---|
public Parameters()
public Parameters(java.util.Map hashtable)
Method Detail |
---|
public void putParameter(java.lang.String name, java.lang.String value)
public java.lang.String getParameter(java.lang.String name)
public int getParameterCount()
public java.lang.String[] getParameterValues(java.lang.String name)
public java.util.Iterator getParameterValuesIterator(java.lang.String name)
public java.util.Iterator getParameterNames()
public java.lang.String removeParameter(java.lang.String name)
public java.lang.String[] removeParameterValues(java.lang.String name)
public java.lang.String replaceParameter(java.lang.String name, java.lang.String value)
public void writeExternal(java.io.ObjectOutput output) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput input) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object debugState()
DebugState
The most common implementation is to create a new Map and set key and value pairs of information in that Map which it will then return.
debugState
in interface DebugState
ThreadDebugState.set(ariba.util.core.ThreadDebugKey, java.lang.Object)
public void clear()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |