weka.core
Interface OptionHandler
- All Known Implementing Classes:
- AdaBoostM1, AdditiveRegression, ADTree, Apriori, AttributeSelectedClassifier, Bagging, BestFirst, BVDecompose, CfsSubsetEval, CheckClassifier, ChiSquaredAttributeEval, ClassificationViaRegression, ClassifierSubsetEval, Cobweb, CostSensitiveClassifier, CVParameterSelection, DecisionTable, DistributionMetaClassifier, DistributionMetaClusterer, EM, ExhaustiveSearch, FilteredClassifier, ForwardSelection, GainRatioAttributeEval, GeneticSearch, IBk, InfoGainAttributeEval, J48, KStar, LinearRegression, Logistic, LogitBoost, LWR, M5Prime, MetaCost, MultiClassClassifier, MultiScheme, NaiveBayes, NeuralNetwork, OneR, PART, PrincipalComponents, RaceSearch, RandomSearch, Ranker, RankSearch, RegressionByDiscretization, ReliefFAttributeEval, SimpleKMeans, SMO, Stacking, SymmetricalUncertAttributeEval, ThresholdSelector, VFI, VotedPerceptron, WrapperSubsetEval, RegressionSplitEvaluator, CrossValidationResultProducer, PairedTTester, CSVResultListener, LearningRateResultProducer, Experiment, InstanceQuery, RandomSplitResultProducer, AveragingResultProducer, DatabaseResultProducer, ClassifierSplitEvaluator, AttributeExpressionFilter, FirstOrderFilter, InstanceFilter, MergeTwoValuesFilter, SplitDatasetFilter, RandomizeFilter, AttributeSelectionFilter, AttributeTypeFilter, SwapAttributeValuesFilter, AttributeFilter, SpreadSubsampleFilter, DiscretizeFilter, CopyAttributesFilter, AbstractTimeSeriesFilter, NominalToBinaryFilter, StringToNominalFilter, AddFilter, ResampleFilter, MakeIndicatorFilter, NumericTransformFilter
- public interface OptionHandler
Interface to something that understands options.
- Author:
- Eibe Frank (eibe@cs.waikato.ac.nz), Len Trigg (trigg@cs.waikato.ac.nz)
Method Summary |
java.lang.String[] |
getOptions()
Gets the current option settings for the OptionHandler. |
java.util.Enumeration |
listOptions()
Returns an enumeration of all the available options. |
void |
setOptions(java.lang.String[] options)
Sets the OptionHandler's options using the given list. |
listOptions
public java.util.Enumeration listOptions()
- Returns an enumeration of all the available options.
- Returns:
- an enumeration of all available options
setOptions
public void setOptions(java.lang.String[] options)
throws java.lang.Exception
- Sets the OptionHandler's options using the given list. All options
will be set (or reset) during this call (i.e. incremental setting
of options is not possible).
- Parameters:
options
- the list of options as an array of strings- Throws:
java.lang.Exception
- if an option is not supported
getOptions
public java.lang.String[] getOptions()
- Gets the current option settings for the OptionHandler.
- Returns:
- the list of current option settings as an array of strings