Interface Filter<M extends Matrix2D<R,C,V>,R,C,V>

All Known Implementing Classes:
AbstractFilter, AbstractLevelFilter, AffymetrixProbeNameFilter, ItemLevelFilter, RowAbsentFilter, RowLevelFilter, RowMissingFilter, RowNameFilter

public interface Filter<M extends Matrix2D<R,C,V>,R,C,V>
An interface representing the functionality of a class that can filter 2-d matrix-based data by row-oriented criteria.
Author:
Pavlidis
  • Method Summary

    Modifier and Type
    Method
    Description
    filter(M data)
    Filter the data
  • Method Details

    • filter

      M filter(M data)
      Filter the data
      Parameters:
      data - a NamedMatrix. Some types of filters require that this be of a particular type of implementation of the Filter interface.
      Returns:
      The resulting filtered matrix