|
||||||||||
| 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.ParameterTypeCategory
public class ParameterTypeCategory
A parameter type for categories. These are several Strings and one of these
is the default value. Operators ask for the index of the selected value with
Operator.getParameterAsInt(String).
| Constructor Summary | |
|---|---|
ParameterTypeCategory(java.lang.String key,
java.lang.String description,
java.lang.String[] categories,
int defaultValue)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getCategory(int index)
|
int |
getDefault()
|
java.lang.Object |
getDefaultValue()
Returns a value that can be used if the parameter is not set. |
int |
getIndex(java.lang.String string)
|
int |
getNumberOfCategories()
|
java.lang.String |
getRange()
Returns a human readable description of the range. |
java.lang.String[] |
getValues()
|
boolean |
isNumerical()
Returns false. |
boolean |
isOptional()
Returns true if this parameter is optional. |
void |
setDefaultValue(java.lang.Object defaultValue)
Sets the default value. |
java.lang.String |
toString(java.lang.Object value)
Returns a string representation of this 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, toXMLString, transformNewValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ParameterTypeCategory(java.lang.String key,
java.lang.String description,
java.lang.String[] categories,
int defaultValue)
| Method Detail |
|---|
public boolean isOptional()
ParameterType
isOptional in class ParameterTypepublic int getDefault()
public 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 getCategory(int index)
public int getIndex(java.lang.String string)
public java.lang.String toString(java.lang.Object value)
ParameterType
toString in class ParameterTypepublic java.lang.String[] getValues()
public java.lang.String getRange()
ParameterType
getRange in class ParameterTypepublic int getNumberOfCategories()
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||