org.pentaho.reporting.engine.classic.core.filter
Interface DataFilter

All Superinterfaces:
Cloneable, DataSource, DataTarget, Serializable
All Known Implementing Classes:
AnchorFilter, ComponentDrawableFilter, DateFormatFilter, DateFormatParser, DecimalFormatFilter, DecimalFormatParser, DrawableLoadFilter, FormatFilter, FormatParser, ImageLoadFilter, ImageRefFilter, NumberFormatFilter, NumberFormatParser, ResourceFileFilter, ShapeFilter, SimpleDateFormatFilter, SimpleDateFormatParser, StringFilter, URLFilter

public interface DataFilter
extends DataSource, DataTarget

A data filter is a combined input-/out target. Use filters to perform stateless data transformation. If you need to access the report state to perform a task, use functions instead.

Author:
Thomas Morgner

Method Summary
 
Methods inherited from interface org.pentaho.reporting.engine.classic.core.filter.DataSource
clone, getValue
 
Methods inherited from interface org.pentaho.reporting.engine.classic.core.filter.DataTarget
clone, getDataSource, setDataSource