## Uses of Interface
net.sf.jasperreports.engine.DatasetFilter

- Packages that use DatasetFilter
  Package | Description
  --- | ---
  net.sf.jasperreports.components.headertoolbar | Contains classes for the built-in Header Toolbar component.
  net.sf.jasperreports.components.sort | Contains classes for the built-in Sort component.
  net.sf.jasperreports.engine | Provides access to the library's main functionality through facade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.
  net.sf.jasperreports.engine.fill | Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports).

- - ### Uses of DatasetFilter in net.sf.jasperreports.components.headertoolbar

    Methods in net.sf.jasperreports.components.headertoolbar that return types with arguments of type DatasetFilter
    Modifier and Type | Method and Description
    --- | ---
    `protected java.util.List<? extends DatasetFilter>` | HeaderToolbarParameterContributor.`getFilters(java.lang.String serializedFilters)`

  - ### Uses of DatasetFilter in net.sf.jasperreports.components.sort

    Classes in net.sf.jasperreports.components.sort that implement DatasetFilter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FieldFilter` A dataset filter that matches String values based on substrings.

    Methods in net.sf.jasperreports.components.sort with parameters of type DatasetFilter
    Modifier and Type | Method and Description
    --- | ---
    `static void` | SortElementHtmlHandler.`getFieldFilters(DatasetFilter existingFilter, java.util.List<FieldFilter> fieldFilters, java.lang.String fieldName)`
    `static void` | SortElementJsonHandler.`getFieldFilters(DatasetFilter existingFilter, java.util.List<FieldFilter> fieldFilters, java.lang.String fieldName)`

  - ### Uses of DatasetFilter in net.sf.jasperreports.engine

    Classes in net.sf.jasperreports.engine that implement DatasetFilter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CompositeDatasetFilter` A dataset filter that wraps several other filters and applies them as a conjunction.

    Methods in net.sf.jasperreports.engine that return DatasetFilter
    Modifier and Type | Method and Description
    --- | ---
    `static DatasetFilter` | CompositeDatasetFilter.`combine(DatasetFilter filter, DatasetFilter other)` Combines two filter in a conjunction.

    Methods in net.sf.jasperreports.engine that return types with arguments of type DatasetFilter
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<? extends DatasetFilter>` | CompositeDatasetFilter.`getFilters()`

    Methods in net.sf.jasperreports.engine with parameters of type DatasetFilter
    Modifier and Type | Method and Description
    --- | ---
    `static DatasetFilter` | CompositeDatasetFilter.`combine(DatasetFilter filter, DatasetFilter other)` Combines two filter in a conjunction.

    Method parameters in net.sf.jasperreports.engine with type arguments of type DatasetFilter
    Modifier and Type | Method and Description
    --- | ---
    `void` | CompositeDatasetFilter.`setFilters(java.util.List<? extends DatasetFilter> filters)`

    Constructors in net.sf.jasperreports.engine with parameters of type DatasetFilter
    Constructor and Description
    `CompositeDatasetFilter(DatasetFilter... filters)` Creates a conjunction for several filters.

    Constructor parameters in net.sf.jasperreports.engine with type arguments of type DatasetFilter
    Constructor and Description
    `CompositeDatasetFilter(java.util.List<? extends DatasetFilter> filters)`

  - ### Uses of DatasetFilter in net.sf.jasperreports.engine.fill

    Fields in net.sf.jasperreports.engine.fill declared as DatasetFilter
    Modifier and Type | Field and Description
    --- | ---
    `protected DatasetFilter` | JRFillDataset.`filter`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com