org.junitext.runners.parameters.factory
Class ParameterSet

java.lang.Object
  extended by org.junitext.runners.parameters.factory.ParameterSet

public class ParameterSet
extends java.lang.Object

Represents a single "set" of test parameters.


Constructor Summary
ParameterSet()
          Creates an empty ParameterSet.
ParameterSet(java.lang.String name, java.util.List<Parameter> parameters)
          Creates a new ParameterSet with the given name and the given list of parameters.
ParameterSet(java.lang.String name, java.lang.Object[] parameters)
          Creates a new ParameterSet with the given name from an array of Objects.
 
Method Summary
 java.lang.String getName()
           
 java.lang.Object[] getParameterObjects()
          Returns the parameters contained in this ParameterSet as an array of objects.
 java.util.List<Parameter> getParameters()
           
 void setName(java.lang.String name)
           
 void setParameters(java.util.List<Parameter> parameters)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterSet

public ParameterSet()
Creates an empty ParameterSet.


ParameterSet

public ParameterSet(java.lang.String name,
                    java.util.List<Parameter> parameters)
Creates a new ParameterSet with the given name and the given list of parameters.

Parameters:
name - the name to assign to this parameterSet
parameters - the parameters to assign to this parameterSet

ParameterSet

public ParameterSet(java.lang.String name,
                    java.lang.Object[] parameters)
Creates a new ParameterSet with the given name from an array of Objects. This constructor will automatically create a List<Parameter< where each parameter has no name (null).

Parameters:
name -
parameters -
Method Detail

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getParameters

public java.util.List<Parameter> getParameters()
Returns:
the parameters

setParameters

public void setParameters(java.util.List<Parameter> parameters)
Parameters:
parameters - the parameters to set

getParameterObjects

public java.lang.Object[] getParameterObjects()
Returns the parameters contained in this ParameterSet as an array of objects.

Returns:
the parameters as an array of objects