|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ParameterHandler
This interface defines that instance are able to handle parameters. In RapidMiner,
this if for example true for the class Operator but also for the Renderers.
| Method Summary | |
|---|---|
java.lang.Object |
getParameter(java.lang.String key)
Returns a single parameter retrieved from the Parameters of this
Operator. |
boolean |
getParameterAsBoolean(java.lang.String key)
Returns a single named parameter and casts it to boolean. |
char |
getParameterAsChar(java.lang.String key)
Returns a single named parameter and casts it to char. |
java.awt.Color |
getParameterAsColor(java.lang.String key)
Returns a single named parameter and casts it to Color. |
double |
getParameterAsDouble(java.lang.String key)
Returns a single named parameter and casts it to double. |
java.io.File |
getParameterAsFile(java.lang.String key)
Returns a single named parameter and casts it to File. |
java.io.File |
getParameterAsFile(java.lang.String key,
boolean createMissingDirectories)
Returns a single named parameter and casts it to File. |
java.io.InputStream |
getParameterAsInputStream(java.lang.String key)
Returns a single named parameter and tries to handle it as URL. |
int |
getParameterAsInt(java.lang.String key)
Returns a single named parameter and casts it to int. |
double[][] |
getParameterAsMatrix(java.lang.String key)
Returns a single named parameter and casts it to a double matrix. |
java.lang.String |
getParameterAsString(java.lang.String key)
Returns a single named parameter and casts it to String. |
java.util.List<java.lang.String[]> |
getParameterList(java.lang.String key)
Returns a single named parameter and casts it to List. |
Parameters |
getParameters()
Returns a collection of all parameters of this parameter handler. |
java.lang.String[] |
getParameterTupel(java.lang.String key)
Returns a Pair of Strings, the Strings are in the order of type definition of the subtypes. |
java.util.List<ParameterType> |
getParameterTypes()
Returns a list of all defined parameter types for this handler. |
boolean |
isParameterSet(java.lang.String key)
Returns true iff the parameter with the given name is set. |
void |
setListParameter(java.lang.String key,
java.util.List<java.lang.String[]> list)
Sets the given parameter list to the Parameters object of this operator. |
void |
setParameter(java.lang.String key,
java.lang.String value)
Sets the given single parameter to the Parameters object of this operator. |
void |
setParameters(Parameters parameters)
Sets all parameters of this operator. |
| Method Detail |
|---|
Parameters getParameters()
void setParameters(Parameters parameters)
void setParameter(java.lang.String key,
java.lang.String value)
setListParameter(String, List) should be used.
void setListParameter(java.lang.String key,
java.util.List<java.lang.String[]> list)
setParameter(String, String)
should be used.
java.lang.Object getParameter(java.lang.String key)
throws UndefinedParameterError
Parameters of this
Operator.
UndefinedParameterError
boolean isParameterSet(java.lang.String key)
throws UndefinedParameterError
UndefinedParameterError
java.lang.String getParameterAsString(java.lang.String key)
throws UndefinedParameterError
UndefinedParameterError
char getParameterAsChar(java.lang.String key)
throws UndefinedParameterError
UndefinedParameterError
int getParameterAsInt(java.lang.String key)
throws UndefinedParameterError
UndefinedParameterError
double getParameterAsDouble(java.lang.String key)
throws UndefinedParameterError
UndefinedParameterErrorboolean getParameterAsBoolean(java.lang.String key)
java.util.List<java.lang.String[]> getParameterList(java.lang.String key)
throws UndefinedParameterError
UndefinedParameterError
java.lang.String[] getParameterTupel(java.lang.String key)
throws UndefinedParameterError
UndefinedParameterError
java.awt.Color getParameterAsColor(java.lang.String key)
throws UndefinedParameterError
UndefinedParameterError
java.io.InputStream getParameterAsInputStream(java.lang.String key)
throws UndefinedParameterError,
java.io.IOException
Process.resolveFileName(String).
UndefinedParameterError
java.io.IOException
java.io.File getParameterAsFile(java.lang.String key)
throws UndefinedParameterError
Process.resolveFileName(String).
UndefinedParameterError
java.io.File getParameterAsFile(java.lang.String key,
boolean createMissingDirectories)
throws UndefinedParameterError
Process.resolveFileName(String).
UndefinedParameterError
double[][] getParameterAsMatrix(java.lang.String key)
throws UndefinedParameterError
UndefinedParameterErrorjava.util.List<ParameterType> getParameterTypes()
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||