|
|
|||||||||||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||||||||||
java.lang.Objectde.lmu.ifi.dbs.elki.utilities.ConstantObject<OptionID>
de.lmu.ifi.dbs.elki.utilities.optionhandling.OptionID
public final class OptionID
An OptionID is used by option handlers as a unique identifier for specific options. There is no option possible without a specific OptionID defined within this class.
| Field Summary | |
|---|---|
static OptionID |
ALGORITHM
OptionID for KDDTask.ALGORITHM_PARAM |
static OptionID |
ALGORITHM_TIME
OptionID for AbstractAlgorithm.TIME_FLAG |
static OptionID |
ALGORITHM_VERBOSE
OptionID for AbstractAlgorithm.VERBOSE_FLAG |
static OptionID |
DATABASE_CONNECTION
OptionID for KDDTask.DATABASE_CONNECTION_PARAM |
static OptionID |
DEBUG
OptionID for AbstractApplication.DEBUG_PARAM |
private String |
description
The description of the OptionID. |
static OptionID |
DESCRIPTION
OptionID for AbstractApplication.DESCRIPTION_PARAM |
static OptionID |
HELP
OptionID for AbstractApplication.HELP_FLAG |
static OptionID |
HELP_LONG
OptionID for AbstractApplication.HELP_LONG_FLAG |
static OptionID |
NORMALIZATION
OptionID for KDDTask.NORMALIZATION_PARAM |
static OptionID |
NORMALIZATION_UNDO
OptionID for KDDTask.NORMALIZATION_PARAM |
static OptionID |
OUTPUT
OptionID for ResultWriter.OUTPUT_PARAM |
static OptionID |
RESULT_HANDLER
OptionID for KDDTask.RESULT_HANDLER_PARAM |
| Constructor Summary | |
|---|---|
private |
OptionID(String name,
String description)
Provides a new OptionID of the given name and description. |
| Method Summary | |
|---|---|
String |
getDescription()
Returns the description of this OptionID. |
static OptionID |
getOptionID(String name)
Returns the OptionID for the given name if it exists, null otherwise. |
static OptionID |
getOrCreateOptionID(String name,
String description)
Gets or creates the OptionID for the given class and given name. |
void |
setDescription(String description)
Sets the description of this OptionID. |
String |
toString()
Returns the name of this OptionID. |
| Methods inherited from class de.lmu.ifi.dbs.elki.utilities.ConstantObject |
|---|
compareTo, equals, getName, hashCode, lookup, readResolve |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final OptionID HELP
AbstractApplication.HELP_FLAG
public static final OptionID HELP_LONG
AbstractApplication.HELP_LONG_FLAG
public static final OptionID ALGORITHM
KDDTask.ALGORITHM_PARAM
public static final OptionID DESCRIPTION
AbstractApplication.DESCRIPTION_PARAM
public static final OptionID DEBUG
AbstractApplication.DEBUG_PARAM
public static final OptionID DATABASE_CONNECTION
KDDTask.DATABASE_CONNECTION_PARAM
public static final OptionID RESULT_HANDLER
KDDTask.RESULT_HANDLER_PARAM
public static final OptionID OUTPUT
ResultWriter.OUTPUT_PARAM
public static final OptionID NORMALIZATION
KDDTask.NORMALIZATION_PARAM
public static final OptionID NORMALIZATION_UNDO
KDDTask.NORMALIZATION_PARAM
public static final OptionID ALGORITHM_VERBOSE
AbstractAlgorithm.VERBOSE_FLAG
public static final OptionID ALGORITHM_TIME
AbstractAlgorithm.TIME_FLAG
private String description
| Constructor Detail |
|---|
private OptionID(String name,
String description)
name - the name of the optiondescription - the description of the option| Method Detail |
|---|
public String getDescription()
public void setDescription(String description)
description - the description to be set
public static OptionID getOrCreateOptionID(String name,
String description)
epsilon for the class
DBSCAN will be named
dbscan.epsilon.
name - the namedescription - the description is also set if the named OptionID does
exist already
public static OptionID getOptionID(String name)
name - name of the desired OptionID
public String toString()
toString in class ObjectObject.toString()
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||