|
|
|||||||||||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.lmu.ifi.dbs.elki.logging.AbstractLoggable de.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.
Fields inherited from class de.lmu.ifi.dbs.elki.logging.AbstractLoggable |
---|
debug |
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. |
Methods inherited from class de.lmu.ifi.dbs.elki.utilities.ConstantObject |
---|
compareTo, equals, getName, hashCode, lookup, readResolve |
Methods inherited from class de.lmu.ifi.dbs.elki.logging.AbstractLoggable |
---|
debugFine, debugFiner, debugFinest, exception, message, progress, progress, progress, verbose, verbose, warning |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final OptionID HELP
KDDTask.HELP_FLAG
public static final OptionID HELP_LONG
KDDTask.HELP_LONG_FLAG
public static final OptionID ALGORITHM
KDDTask.ALGORITHM_PARAM
public static final OptionID DESCRIPTION
KDDTask.DESCRIPTION_PARAM
public static final OptionID DATABASE_CONNECTION
KDDTask.DATABASE_CONNECTION_PARAM
public static final OptionID OUTPUT
KDDTask.OUTPUT_PARAM
todo richtige beschreibung? oder sind es directories?
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
public static final OptionID CASH_ADJUST
CASH.ADJUST_FLAG
public static final OptionID CASH_JITTER
CASH.JITTER_PARAM
public static final OptionID CASH_MAXLEVEL
CASH.MAXLEVEL_PARAM
public static final OptionID CASH_MINDIM
CASH.MINDIM_PARAM
public static final OptionID CASH_MINPTS
CASH.MINPTS_PARAM
public static final OptionID CLIQUE_PRUNE
CLIQUE.PRUNE_FLAG
public static final OptionID CLIQUE_TAU
CLIQUE.TAU_PARAM
public static final OptionID CLIQUE_XSI
CLIQUE.XSI_PARAM
public static final OptionID COPAA_PREPROCESSOR
COPAA.PREPROCESSOR_PARAM
public static final OptionID COPAA_PARTITION_ALGORITHM
COPAA.PARTITION_ALGORITHM_PARAM
public static final OptionID COPAA_PARTITION_DATABASE
COPAA.PARTITION_DB_PARAM
public static final OptionID DEPENDENCY_DERIVATOR_RANDOM_SAMPLE
DependencyDerivator.RANDOM_SAMPLE_FLAG
public static final OptionID DISH_EPSILON
DiSH.EPSILON_PARAM
public static final OptionID DISH_MU
DiSH.MU_PARAM
public static final OptionID EM_DELTA
EM.DELTA_PARAM
public static final OptionID EM_K
EM.K_PARAM
public static final OptionID KMEANS_K
KMeans.K_PARAM
public static final OptionID KNN_HICO_PREPROCESSOR_K
KnnQueryBasedHiCOPreprocessor.K_PARAM
public static final OptionID OPTICS_EPSILON
OPTICS.EPSILON_PARAM
public static final OptionID OPTICS_MINPTS
OPTICS.MINPTS_PARAM
public static final OptionID ORCLUS_ALPHA
ORCLUS.ALPHA_PARAM
public static final OptionID PCA_EIGENPAIR_FILTER
AbstractPCA.EIGENPAIR_FILTER_PARAM
public static final OptionID PROCLUS_M_I
PROCLUS.M_I_PARAM
private String description
Constructor Detail |
---|
private OptionID(String name, String description)
name
- the name of the optiondescription
- the description of the optionMethod Detail |
---|
public String getDescription()
public void setDescription(String description)
description
- the description to be setpublic 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
|
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |