com.rapidminer.parameter.value
Class ParameterValues

java.lang.Object
  extended by com.rapidminer.parameter.value.ParameterValues
Direct Known Subclasses:
ParameterValueGrid, ParameterValueList, ParameterValueRange

public abstract class ParameterValues
extends java.lang.Object

Allows the specification of parameter values as a basis of e.g. optimization.

Author:
Tobias Malbrecht

Field Summary
protected  java.lang.String key
           
protected  Operator operator
           
protected  ParameterType type
           
 
Constructor Summary
ParameterValues(Operator operator, ParameterType type)
           
 
Method Summary
 java.lang.String getKey()
           
abstract  int getNumberOfValues()
           
 Operator getOperator()
           
 ParameterType getParameterType()
           
 java.lang.String[] getValuesArray()
           
abstract  java.lang.String getValuesString()
           
abstract  void move(int index, int direction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

operator

protected transient Operator operator

type

protected transient ParameterType type

key

protected java.lang.String key
Constructor Detail

ParameterValues

public ParameterValues(Operator operator,
                       ParameterType type)
Method Detail

getOperator

public Operator getOperator()

getParameterType

public ParameterType getParameterType()

getKey

public java.lang.String getKey()

getNumberOfValues

public abstract int getNumberOfValues()

getValuesString

public abstract java.lang.String getValuesString()

move

public abstract void move(int index,
                          int direction)

getValuesArray

public java.lang.String[] getValuesArray()


Copyright © 2001-2009 by Rapid-I