|
||||||||||
| 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.ParameterTypeInt
public class ParameterTypeInt
A parameter type for integer values. Operators ask for the integer value with
Operator.getParameterAsInt(String). For
infinite ranges Integer.MIN_VALUE and Integer.MAX_VALUE should be used.
| Constructor Summary | |
|---|---|
ParameterTypeInt(java.lang.String key,
java.lang.String description,
int min,
int max)
|
|
ParameterTypeInt(java.lang.String key,
java.lang.String description,
int min,
int max,
boolean optional)
|
|
ParameterTypeInt(java.lang.String key,
java.lang.String description,
int min,
int max,
int defaultValue)
|
|
| Method Summary | |
|---|---|
int |
getDefaultInt()
|
java.lang.Object |
getDefaultValue()
Returns a value that can be used if the parameter is not set. |
double |
getMaxValue()
|
void |
getMaxValue(int max)
|
int |
getMaxValueInt()
|
double |
getMinValue()
|
int |
getMinValueInt()
|
java.lang.String |
getRange()
Returns a human readable description of the range. |
java.lang.String |
getStringRepresentation(int value)
|
boolean |
isNumerical()
Returns true. |
boolean |
isOptional()
Returns true if this parameter is optional. |
void |
setDefaultValue(java.lang.Object defaultValue)
Sets the default value. |
void |
setMinValue(int min)
|
| 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 ParameterTypeInt(java.lang.String key,
java.lang.String description,
int min,
int max)
public ParameterTypeInt(java.lang.String key,
java.lang.String description,
int min,
int max,
boolean optional)
public ParameterTypeInt(java.lang.String key,
java.lang.String description,
int min,
int max,
int defaultValue)
| Method Detail |
|---|
public void setMinValue(int min)
public void getMaxValue(int max)
public double getMinValue()
getMinValue in class ParameterTypeNumberpublic double getMaxValue()
getMaxValue in class ParameterTypeNumberpublic int getMinValueInt()
public int getMaxValueInt()
public int getDefaultInt()
public boolean isOptional()
ParameterType
isOptional in class ParameterTypepublic java.lang.Object getDefaultValue()
ParameterType
getDefaultValue in class ParameterTypepublic void setDefaultValue(java.lang.Object defaultValue)
ParameterType
setDefaultValue in class ParameterTypepublic boolean isNumerical()
isNumerical in class ParameterTypepublic java.lang.String getRange()
ParameterType
getRange in class ParameterTypepublic java.lang.String getStringRepresentation(int value)
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||