# Hierarchy For Package weka.filters

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - weka.filters.CheckSource (implements weka.core.OptionHandler, weka.core.RevisionHandler)
  - weka.filters.Filter (implements weka.core.CapabilitiesHandler, weka.core.CapabilitiesIgnorer, weka.core.CommandlineRunnable, weka.core.OptionHandler, weka.core.RevisionHandler, java.io.Serializable)
    - weka.filters.AllFilter (implements weka.filters.Sourcable, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.RenameRelation (implements weka.filters.StreamableFilter, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)
    - weka.filters.SimpleFilter
      - weka.filters.SimpleBatchFilter
      - weka.filters.SimpleStreamFilter (implements weka.filters.StreamableFilter)
        - weka.filters.MultiFilter (implements weka.core.Randomizable, weka.core.WeightedAttributesHandler, weka.core.WeightedInstancesHandler)

## Interface Hierarchy

- weka.filters.Sourcable
- weka.filters.StreamableFilter
- weka.filters.SupervisedFilter
- weka.filters.UnsupervisedFilter