# Hierarchy For Package weka.clusterers

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - weka.clusterers.AbstractClusterer (implements weka.core.CapabilitiesHandler, java.lang.Cloneable, weka.clusterers.Clusterer, weka.core.RevisionHandler, java.io.Serializable)
    - weka.clusterers.AbstractDensityBasedClusterer (implements weka.clusterers.DensityBasedClusterer)
      - weka.clusterers.MakeDensityBasedClusterer (implements weka.clusterers.NumberOfClustersRequestable, weka.core.OptionHandler, weka.core.WeightedInstancesHandler)
      - weka.clusterers.RandomizableDensityBasedClusterer (implements weka.core.OptionHandler, weka.core.Randomizable)
        - weka.clusterers.EM (implements weka.clusterers.NumberOfClustersRequestable, weka.core.WeightedInstancesHandler)
    - weka.clusterers.CLOPE (implements weka.core.OptionHandler, weka.core.TechnicalInformationHandler)
    - weka.clusterers.DBSCAN (implements weka.core.OptionHandler, weka.core.TechnicalInformationHandler)
    - weka.clusterers.HierarchicalClusterer (implements weka.core.CapabilitiesHandler, weka.core.Drawable, weka.core.OptionHandler)
    - weka.clusterers.OPTICS (implements weka.core.OptionHandler, weka.core.TechnicalInformationHandler)
    - weka.clusterers.RandomizableClusterer (implements weka.core.OptionHandler, weka.core.Randomizable)
      - weka.clusterers.Cobweb (implements weka.core.Drawable, weka.core.TechnicalInformationHandler, weka.clusterers.UpdateableClusterer)
      - weka.clusterers.FarthestFirst (implements weka.core.TechnicalInformationHandler)
      - weka.clusterers.sIB (implements weka.core.TechnicalInformationHandler)
      - weka.clusterers.SimpleKMeans (implements weka.clusterers.NumberOfClustersRequestable, weka.core.WeightedInstancesHandler)
      - weka.clusterers.XMeans (implements weka.core.TechnicalInformationHandler)
    - weka.clusterers.RandomizableSingleClustererEnhancer (implements weka.core.OptionHandler, weka.core.Randomizable)
    - weka.clusterers.SingleClustererEnhancer (implements weka.core.OptionHandler)
      - weka.clusterers.FilteredClusterer
  - weka.core.Check (implements weka.core.OptionHandler, weka.core.RevisionHandler)
    - weka.core.CheckScheme
      - weka.clusterers.CheckClusterer
  - weka.clusterers.ClusterEvaluation (implements weka.core.RevisionHandler, java.io.Serializable)

## Interface Hierarchy

- weka.clusterers.Clusterer
  - weka.clusterers.DensityBasedClusterer
- weka.clusterers.NumberOfClustersRequestable
- weka.clusterers.UpdateableClusterer