# Hierarchy For All Packages

Package Hierarchies:

- org.wso2.extension.siddhi.execution.ml,
- org.wso2.extension.siddhi.execution.ml.samoa.utils,
- org.wso2.extension.siddhi.execution.ml.samoa.utils.classification,
- org.wso2.extension.siddhi.execution.ml.samoa.utils.clustering,
- org.wso2.extension.siddhi.execution.ml.samoa.utils.regression

## Class Hierarchy

- java.lang.Object
  - org.apache.samoa.moa.AbstractMOAObject (implements org.apache.samoa.moa.MOAObject)
    - org.apache.samoa.moa.options.AbstractOptionHandler (implements org.apache.samoa.moa.options.OptionHandler)
      - org.apache.samoa.streams.clustering.ClusteringStream (implements org.apache.samoa.streams.InstanceStream)
        - org.wso2.extension.siddhi.execution.ml.samoa.utils.DataStream
          - org.wso2.extension.siddhi.execution.ml.samoa.utils.classification.StreamingClassificationStream
          - org.wso2.extension.siddhi.execution.ml.samoa.utils.clustering.StreamingClusteringStream
          - org.wso2.extension.siddhi.execution.ml.samoa.utils.regression.StreamingRegressionStream
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.classification.StreamingClassificationPerformanceEvaluator (implements org.apache.samoa.evaluation.ClassificationPerformanceEvaluator)
  - org.wso2.siddhi.core.query.processor.stream.AbstractStreamProcessor (implements org.wso2.siddhi.core.util.extension.holder.EternalReferencedHolder, org.wso2.siddhi.core.query.processor.Processor, org.wso2.siddhi.core.util.snapshot.Snapshotable)
    - org.wso2.siddhi.core.query.processor.stream.StreamProcessor
      - org.wso2.extension.siddhi.execution.ml.PredictStreamProcessor
      - org.wso2.extension.siddhi.execution.ml.StreamingClassificationExtension
      - org.wso2.extension.siddhi.execution.ml.StreamingClusteringExtension
      - org.wso2.extension.siddhi.execution.ml.StreamingRegressionExtension
  - org.wso2.extension.siddhi.execution.ml.samoa.utils.EvaluationProcessor (implements org.apache.samoa.core.Processor)
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.classification.StreamingClassificationEvaluationProcessor
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.clustering.StreamingClusteringEvaluationProcessor
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.regression.StreamingRegressionEvaluationProcessor
  - org.wso2.extension.siddhi.execution.ml.ModelHandler
  - org.wso2.extension.siddhi.execution.ml.samoa.utils.ProcessTask (implements com.github.javacliparser.Configurable, org.apache.samoa.tasks.Task)
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.classification.StreamingClassificationTask
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.clustering.StreamingClusteringTask
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.regression.StreamingRegressionTask
  - org.wso2.extension.siddhi.execution.ml.samoa.utils.SourceProcessor (implements org.apache.samoa.core.EntranceProcessor)
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.classification.StreamingClassificationEntranceProcessor
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.clustering.StreamingClusteringEntranceProcessor
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.regression.StreamingRegressionEntranceProcessor
  - org.wso2.extension.siddhi.execution.ml.samoa.utils.classification.StreamingClassificationEvaluationProcessor.Builder
  - org.wso2.extension.siddhi.execution.ml.samoa.utils.clustering.StreamingClusteringEvaluationProcessor.Builder
  - org.wso2.extension.siddhi.execution.ml.samoa.utils.clustering.StreamingDistributor (implements com.github.javacliparser.Configurable, org.apache.samoa.learners.Learner)
  - org.wso2.extension.siddhi.execution.ml.samoa.utils.StreamingProcess (implements java.lang.Runnable)
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.classification.StreamingClassification
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.clustering.StreamingClustering
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.regression.StreamingRegression
  - org.wso2.extension.siddhi.execution.ml.samoa.utils.regression.StreamingRegressionEvaluationProcessor.Builder
  - org.wso2.extension.siddhi.execution.ml.samoa.utils.TaskBuilder
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.classification.StreamingClassificationTaskBuilder
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.clustering.StreamingClusteringTaskBuilder
    - org.wso2.extension.siddhi.execution.ml.samoa.utils.regression.StreamingRegressionTaskBuilder

Copyright © 2017 WSO2. All rights reserved.