|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.rapidminer.parameter.ParameterType
com.rapidminer.parameter.ParameterTypeSingle
com.rapidminer.parameter.ParameterTypeNumber
com.rapidminer.parameter.ParameterTypeDouble
public class ParameterTypeDouble
A parameter type for double values. Operators ask for the double value with
Operator.getParameterAsDouble(String). For
infinite ranges Double.POSITIVE_INFINITY and Double.NEGATIVE_INFINITY should
be used.
| Constructor Summary | |
|---|---|
ParameterTypeDouble(java.lang.String key,
java.lang.String description,
double min,
double max)
|
|
ParameterTypeDouble(java.lang.String key,
java.lang.String description,
double min,
double max,
boolean optional)
|
|
ParameterTypeDouble(java.lang.String key,
java.lang.String description,
double min,
double max,
double defaultValue)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
getDefaultValue()
Returns a value that can be used if the parameter is not set. |
double |
getMaxValue()
|
double |
getMinValue()
|
java.lang.String |
getRange()
Returns a human readable description of the range. |
boolean |
isNumerical()
Returns true. |
boolean |
isOptional()
Returns true if this parameter is optional. |
void |
setDefaultValue(java.lang.Object object)
Sets the default value. |
| Methods inherited from class com.rapidminer.parameter.ParameterTypeSingle |
|---|
getXML |
| Methods inherited from class com.rapidminer.parameter.ParameterType |
|---|
compareTo, getDescription, getKey, illegalValue, isExpert, isHidden, registerDependencyCondition, setDescription, setExpert, setHidden, setKey, setShowRange, showRange, toString, toString, toXMLString, transformNewValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ParameterTypeDouble(java.lang.String key,
java.lang.String description,
double min,
double max)
public ParameterTypeDouble(java.lang.String key,
java.lang.String description,
double min,
double max,
boolean optional)
public ParameterTypeDouble(java.lang.String key,
java.lang.String description,
double min,
double max,
double defaultValue)
| Method Detail |
|---|
public double getMinValue()
getMinValue in class ParameterTypeNumberpublic double getMaxValue()
getMaxValue in class ParameterTypeNumberpublic boolean isOptional()
ParameterType
isOptional in class ParameterTypepublic java.lang.Object getDefaultValue()
ParameterType
getDefaultValue in class ParameterTypepublic void setDefaultValue(java.lang.Object object)
ParameterType
setDefaultValue in class ParameterTypepublic boolean isNumerical()
isNumerical in class ParameterTypepublic java.lang.String getRange()
ParameterType
getRange in class ParameterType
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||