org.globus.mds.webmds
Class Parameter

java.lang.Object
  extended byorg.globus.mds.webmds.Parameter

public class Parameter
extends java.lang.Object

Simple class to represent a name-value pair of Strings.


Field Summary
private  java.lang.String paramName
           
private  java.lang.String[] paramValues
           
 
Constructor Summary
Parameter(char[] name, char[] value)
          constructor.
Parameter(java.lang.String name, java.lang.String[] values)
          constructor.
 
Method Summary
static Parameter createSingleValuedParameter(java.lang.String name, java.lang.String value)
          constructor.
 java.lang.String getName()
          gets the parameter name
 java.lang.String getSingleValue()
           
 java.lang.String[] getValues()
          gets the parameter value
private  void init(java.lang.String name, java.lang.String[] values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

paramName

private java.lang.String paramName

paramValues

private java.lang.String[] paramValues
Constructor Detail

Parameter

public Parameter(java.lang.String name,
                 java.lang.String[] values)
constructor.

Parameters:
name - the parameter name.
values - the parameter values.

Parameter

public Parameter(char[] name,
                 char[] value)
constructor.

Parameters:
name - the parameter name.
value - a single parameter value.
Method Detail

createSingleValuedParameter

public static Parameter createSingleValuedParameter(java.lang.String name,
                                                    java.lang.String value)
constructor.

Parameters:
name - the parameter name.
value - a single parameter value.

init

private void init(java.lang.String name,
                  java.lang.String[] values)

getName

public java.lang.String getName()
gets the parameter name

Returns:
the parameter name

getValues

public java.lang.String[] getValues()
gets the parameter value

Returns:
the parameter value

getSingleValue

public java.lang.String getSingleValue()
                                throws ParameterException
Throws:
ParameterException