# Hierarchy For Package weka.experiment

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - weka.experiment.AveragingResultProducer (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.ResultListener, weka.experiment.ResultProducer, weka.core.RevisionHandler)
  - weka.experiment.ClassifierSplitEvaluator (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.core.RevisionHandler, weka.experiment.SplitEvaluator)
    - weka.experiment.CostSensitiveClassifierSplitEvaluator
  - weka.experiment.CrossValidationResultProducer (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.ResultProducer, weka.core.RevisionHandler)
  - weka.experiment.CSVResultListener (implements weka.core.OptionHandler, weka.experiment.ResultListener, weka.core.RevisionHandler)
    - weka.experiment.InstancesResultListener
  - weka.experiment.DatabaseUtils (implements weka.core.RevisionHandler, java.io.Serializable)
    - weka.experiment.DatabaseResultListener (implements weka.experiment.ResultListener)
      - weka.experiment.DatabaseResultProducer (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.ResultProducer)
    - weka.experiment.InstanceQuery (implements weka.core.OptionHandler)
  - weka.experiment.DensityBasedClustererSplitEvaluator (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.core.RevisionHandler, weka.experiment.SplitEvaluator)
  - weka.experiment.Experiment (implements weka.core.OptionHandler, weka.core.RevisionHandler, java.io.Serializable)
    - weka.experiment.RemoteExperiment
  - weka.experiment.LearningRateResultProducer (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.ResultListener, weka.experiment.ResultProducer, weka.core.RevisionHandler)
  - weka.experiment.OutputZipper (implements weka.core.RevisionHandler)
  - weka.experiment.PairedStats (implements weka.core.RevisionHandler)
    - weka.experiment.PairedStatsCorrected
  - weka.experiment.PairedTTester (implements weka.core.OptionHandler, weka.core.RevisionHandler, weka.experiment.Tester)
    - weka.experiment.PairedCorrectedTTester (implements weka.core.TechnicalInformationHandler)
  - weka.experiment.PropertyNode (implements weka.core.RevisionHandler, java.io.Serializable)
  - weka.experiment.RandomSplitResultProducer (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.experiment.ResultProducer, weka.core.RevisionHandler)
  - weka.experiment.RegressionSplitEvaluator (implements weka.core.AdditionalMeasureProducer, weka.core.OptionHandler, weka.core.RevisionHandler, weka.experiment.SplitEvaluator)
  - weka.experiment.RemoteExperimentEvent (implements java.io.Serializable)
  - weka.experiment.RemoteExperimentSubTask (implements weka.core.RevisionHandler, weka.experiment.Task)
  - java.rmi.server.RemoteObject (implements java.rmi.Remote, java.io.Serializable)
    - java.rmi.server.RemoteServer
      - java.rmi.server.UnicastRemoteObject
        - weka.experiment.RemoteEngine (implements weka.experiment.Compute, weka.core.RevisionHandler)
  - weka.experiment.ResultMatrix (implements weka.core.RevisionHandler, java.io.Serializable)
    - weka.experiment.ResultMatrixCSV
    - weka.experiment.ResultMatrixGnuPlot
    - weka.experiment.ResultMatrixHTML
    - weka.experiment.ResultMatrixLatex
    - weka.experiment.ResultMatrixPlainText
    - weka.experiment.ResultMatrixSignificance
  - weka.experiment.Stats (implements weka.core.RevisionHandler, java.io.Serializable)
  - weka.experiment.TaskStatusInfo (implements weka.core.RevisionHandler, java.io.Serializable)

## Interface Hierarchy

- java.rmi.Remote
  - weka.experiment.Compute
- weka.experiment.RemoteExperimentListener
- java.io.Serializable
  - weka.experiment.ResultListener
  - weka.experiment.ResultProducer
  - weka.experiment.SplitEvaluator
  - weka.experiment.Task
  - weka.experiment.Tester