weka.core
Interface RevisionHandler

All Known Subinterfaces:
ConditionalEstimator, Loader, Saver, Stemmer
All Known Implementing Classes:
AbstractAssociator, AbstractClassifier, AbstractClusterer, AbstractDensityBasedClusterer, AbstractFileLoader, AbstractFileSaver, AbstractInstance, AbstractLoader, AbstractSaver, AbstractTimeSeries, AdaBoostM1, Add, AddClassification, AddCluster, AddExpression, AddID, AdditiveRegression, AddNoise, AddValues, ADNode, AggregateableEvaluation, Agrawal, AlgVector, AllFilter, AllJavadoc, AlphabeticTokenizer, Apriori, AprioriItemSet, ArffLoader, ArffLoader.ArffReader, ArffSaver, ASEvaluation, ASSearch, AssociatorEvaluation, Attribute, AttributeExpression, AttributeLocator, AttributeSelectedClassifier, AttributeSelection, AttributeSelection, AttributeSetEvaluator, AttributeStats, AveragingResultProducer, Bagging, BallNode, BallSplitter, BallTree, BallTreeConstructor, BayesNet, BayesNet, BayesNetEstimator, BayesNetGenerator, BestFirst, BestFirst.Link2, BestFirst.LinkedList2, BIFReader, BinarySparseInstance, BinC45ModelSelection, BinC45Split, BIRCHCluster, BMAEstimator, BottomUpConstructor, BVDecompose, BVDecomposeSegCVSub, C45Loader, C45ModelSelection, C45PruneableClassifierTree, C45PruneableDecList, C45Saver, C45Split, CachedKernel, Capabilities, Center, CfsSubsetEval, ChangeDateFormat, CharacterDelimitedTokenizer, ChebyshevDistance, Check, CheckAssociator, CheckAttributeSelection, CheckClassifier, CheckClusterer, CheckEstimator, CheckEstimator.AttrTypes, CheckEstimator.EstTypes, CheckEstimator.PostProcessor, CheckGOE, CheckKernel, CheckOptionHandler, CheckScheme, CheckScheme.PostProcessor, CheckSource, CheckSource, CholeskyDecomposition, CISearchAlgorithm, ClassAssigner, ClassCache, ClassDiscovery, ClassDiscovery.StringCompare, ClassificationGenerator, ClassificationViaRegression, ClassifierDecList, ClassifierSplitEvaluator, ClassifierSplitModel, ClassifierTree, ClassloaderUtil, ClassOrder, ClusterDefinition, ClusterEvaluation, ClusterGenerator, ClusterMembership, Cobweb, Cobweb.CNode, ConfusionMatrix, ConsoleLogger, ContingencyTables, ConverterUtils, ConverterUtils.DataSink, ConverterUtils.DataSource, Copy, CorrelationSplitInfo, CostCurve, CostMatrix, CostSensitiveClassifier, CostSensitiveClassifierSplitEvaluator, CoverTree, CoverTree.CoverTreeNode, CrossValidationResultProducer, CrossValidationSplitResultProducer, CSVLoader, CSVResultListener, CSVSaver, CVParameterSelection, DatabaseConnection, DatabaseLoader, DatabaseResultListener, DatabaseResultProducer, DatabaseSaver, DatabaseUtils, DataGenerator, DbUtils, DDConditionalEstimator, Debug, Debug.Clock, Debug.DBO, Debug.Log, Debug.Random, Debug.SimpleLog, Debug.Timestamp, DecisionStump, DecisionTable, DecisionTableHashKey, DenseInstance, DensityBasedClustererSplitEvaluator, DiscreteEstimator, DiscreteEstimatorBayes, DiscreteEstimatorFullBayes, Discretize, Discretize, Distribution, DKConditionalEstimator, DNConditionalEstimator, DoubleVector, EditableBayesNet, EigenvalueDecomposition, EM, EntropyBasedSplitCrit, EntropySplitCrit, Environment, Estimator, EstimatorUtils, EuclideanDistance, Evaluation, EvaluationUtils, Experiment, ExplicitTestsetResultProducer, ExponentialFormat, Expression, FarthestFirst, FastVector, FileLogger, Filter, FilteredAssociator, FilteredClassifier, FilteredClusterer, FindWithCapabilities, FirstOrder, FlexibleDecimalFormat, FloatingPointFormat, FlowRunner, FPGrowth, FromFile, GainRatioAttributeEval, GainRatioSplitCrit, GaussianProcesses, GeneralRegression, GeneticSearch, GeneticSearch, GlobalInfoJavadoc, GlobalScoreSearchAlgorithm, GreedyStepwise, Groovy, HierarchicalClusterer, HillClimber, HillClimber, HoldOutSubsetEvaluator, IBk, ICSSearchAlgorithm, Impurity, InfoGainAttributeEval, InfoGainSplitCrit, InputMappedClassifier, InstanceComparator, InstanceQuery, Instances, InstancesResultListener, InterquartileRange, IntVector, ItemSet, IteratedLovinsStemmer, IteratedSingleClassifierEnhancer, J48, Javadoc, JRip, JSONLoader, JSONSaver, Jython, K2, K2, KDConditionalEstimator, KDTree, KDTreeNode, KDTreeNodeSplitter, Kernel, KernelEstimator, KernelEvaluation, KernelFilter, KKConditionalEstimator, KMeansInpiredMethod, KOML, KStar, KStarCache, KStarCache.CacheTable, KStarCache.TableEntry, KStarNominalAttribute, KStarNumericAttribute, KStarWrapper, LabeledItemSet, LAGDHillClimber, LearningRateResultProducer, LED24, LibSVMLoader, LibSVMSaver, LinearNNSearch, LinearRegression, LinearRegression, LinearUnit, ListOptions, LMT, LMTNode, LocalScoreSearchAlgorithm, Logger, Logistic, LogisticBase, LogitBoost, LovinsStemmer, LUDecomposition, LWL, M5Base, M5P, M5Rules, MahalanobisEstimator, MakeDecList, MakeDensityBasedClusterer, MakeIndicator, ManhattanDistance, MarginCalculator, MarginCalculator.JunctionTreeNode, MarginCalculator.JunctionTreeSeparator, MarginCurve, MathematicalExpression, MathExpression, Maths, MatlabLoader, MatlabSaver, Matrix, Matrix, MedianDistanceFromArbitraryPoint, MedianOfWidestDimension, MedianOfWidestDimension, Memory, MergeManyValues, MergeTwoValues, MethodHandler, MexicanHat, MiddleOutConstructor, MidPointOfWidestDimension, MinkowskiDistance, ModelSelection, MultiClassClassifier, MultiClassClassifierUpdateable, MultiFilter, MultilayerPerceptron, MultiNomialBMAEstimator, MultipleClassifiersCombiner, MultiScheme, NaiveBayes, NaiveBayes, NaiveBayesMultinomial, NaiveBayesMultinomialUpdateable, NaiveBayesUpdateable, NBTreeClassifierTree, NBTreeModelSelection, NBTreeNoSplit, NBTreeSplit, NDConditionalEstimator, NearestNeighbourSearch, NeuralConnection, NeuralNetwork, NeuralNode, NGramTokenizer, NNConditionalEstimator, NominalPrediction, NominalToBinary, NominalToBinary, NominalToString, NonSparseToSparse, NormalEstimator, NormalizableDistance, Normalize, NormalizedPolyKernel, NoSplit, NullStemmer, NumericCleaner, NumericPrediction, NumericToBinary, NumericToNominal, NumericTransform, Obfuscate, OneR, OneRAttributeEval, Optimization, Option, OptionHandlerJavadoc, OutputLogger, OutputZipper, PairedCorrectedTTester, PairedStats, PairedStatsCorrected, PairedTTester, ParallelIteratedSingleClassifierEnhancer, ParallelMultipleClassifiersCombiner, ParentSet, PART, PartitionedMultiFilter, PerformanceStats, PKIDiscretize, PMMLClassifier, PointsClosestToFurthestChildren, PoissonEstimator, PolyKernel, PotentialClassIgnorer, PrecomputedKernelMatrixKernel, PreConstructedLinearModel, PrincipalComponents, PrincipalComponents, PropertyHandler, PropertyNode, PropertyPath, PropertyPath.Path, PropertyPath.PathElement, ProtectedProperties, PruneableClassifierTree, PruneableDecList, Puk, QRDecomposition, Queue, RandomCommittee, RandomForest, RandomizableClassifier, RandomizableClusterer, RandomizableDensityBasedClusterer, RandomizableIteratedSingleClassifierEnhancer, RandomizableMultipleClassifiersCombiner, RandomizableParallelIteratedSingleClassifierEnhancer, RandomizableParallelMultipleClassifiersCombiner, RandomizableSingleClassifierEnhancer, RandomizableSingleClustererEnhancer, Randomize, RandomProjection, RandomRBF, RandomSplitResultProducer, RandomSubset, RandomSubSpace, RandomTree, RandomVariates, Range, Ranker, RBFKernel, RDG1, RegOptimizer, Regression, RegressionByDiscretization, RegressionGenerator, RegressionSplitEvaluator, RegSMO, RegSMOImproved, RelationalLocator, ReliefFAttributeEval, RemoteEngine, RemoteExperiment, RemoteExperimentSubTask, Remove, RemoveByName, RemoveFolds, RemoveFrequentValues, RemoveMisclassified, RemovePercentage, RemoveRange, RemoveType, RemoveUseless, RemoveWithValues, RenameAttribute, Reorder, RepeatedHillClimber, RepeatedHillClimber, ReplaceMissingValues, REPTree, Resample, Resample, ReservoirSample, ResidualModelSelection, ResidualSplit, ResultMatrix, ResultMatrixCSV, ResultMatrixGnuPlot, ResultMatrixHTML, ResultMatrixLatex, ResultMatrixPlainText, ResultMatrixSignificance, Rule, Rule, RuleNode, RuleSetModel, RuleStats, SearchAlgorithm, SelectedTag, SerializationHelper, SerializedClassifier, SerializedInstancesLoader, SerializedInstancesSaver, SerializedObject, SerialUIDChanger, SGD, SGDText, SigmoidUnit, SimpleBatchFilter, SimpleEstimator, SimpleFilter, SimpleKMeans, SimpleLinearRegression, SimpleLogistic, SimpleStreamFilter, SimulatedAnnealing, SimulatedAnnealing, SingleAssociatorEnhancer, SingleClassifierEnhancer, SingleClustererEnhancer, SingleIndex, SingularValueDecomposition, SlidingMidPointOfWidestSide, SMO, SMOreg, SMOset, SnowballStemmer, SortLabels, SparseInstance, SparseToNonSparse, SpecialFunctions, SplitCriterion, SpreadSubsample, Stack, Stacking, Standardize, Statistics, Stats, Stats, Stemming, Stopwords, StratifiedRemoveFolds, StringKernel, StringLocator, StringToNominal, StringToWordVector, SubsetByExpression, SubspaceCluster, SubspaceClusterDefinition, SupportVectorMachineModel, SVMLightLoader, SVMLightSaver, SwapValues, SymmetricalUncertAttributeEval, SystemInfo, TabuSearch, TabuSearch, Tag, TAN, TAN, TaskStatusInfo, TechnicalInformation, TechnicalInformationHandlerJavadoc, Tee, Test, TestInstances, TextDirectoryLoader, ThresholdCurve, TimeSeriesDelta, TimeSeriesTranslate, Tokenizer, TopDownConstructor, TreeModel, TreePerformanceStats, Trie, Trie.TrieIterator, Trie.TrieNode, TwoClassStats, UnsupervisedAttributeEvaluator, UnsupervisedSubsetEvaluator, Utils, Values, VaryNode, Version, Vote, VotedPerceptron, WekaEnumeration, WordTokenizer, WrapperSubsetEval, XMLBasicSerialization, XMLBeans, XMLClassifier, XMLDocument, XMLExperiment, XMLInstances, XMLOptions, XMLSerialization, XMLSerializationMethodHandler, XRFFLoader, XRFFSaver, XStream, YongSplitInfo, ZeroR

public interface RevisionHandler

For classes that should return their source control revision.

Version:
$Revision: 5953 $
Author:
fracpete (fracpete at waikato dot ac dot nz)
See Also:
RevisionUtils

Method Summary
 java.lang.String getRevision()
          Returns the revision string.
 

Method Detail

getRevision

java.lang.String getRevision()
Returns the revision string.

Returns:
the revision