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

- Packages that use JRSortField
  Package | Description
  --- | ---
  net.sf.jasperreports.components.sort.actions | Contains Action classes for the built-in Sort component.
  net.sf.jasperreports.components.table.fill | Contains fill time implementations for Table component related interfaces.
  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.base | Contains base implementations for the library's main interfaces.
  net.sf.jasperreports.engine.data | Provides various report data source implementations and allows creating custom data sources.
  net.sf.jasperreports.engine.design | Contains design time implementations for the library's main interfaces as well as report compiling tools.
  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 JRSortField in net.sf.jasperreports.components.sort.actions

    Constructors in net.sf.jasperreports.components.sort.actions with parameters of type JRSortField
    Constructor and Description
    `RemoveSortFieldCommand(JRDesignDataset dataset, JRSortField sortField)`

  - ### Uses of JRSortField in net.sf.jasperreports.components.table.fill

    Methods in net.sf.jasperreports.components.table.fill that return JRSortField
    Modifier and Type | Method and Description
    --- | ---
    `JRSortField[]` | TableReportDataset.`getSortFields()`
    `JRSortField[]` | TableReport.`getSortFields()`

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

    Methods in net.sf.jasperreports.engine that return JRSortField
    Modifier and Type | Method and Description
    --- | ---
    `JRSortField[]` | JRDataset.`getSortFields()` Returns the dataset's sort fields.
    `JRSortField[]` | JRReport.`getSortFields()`

  - ### Uses of JRSortField in net.sf.jasperreports.engine.base

    Classes in net.sf.jasperreports.engine.base that implement JRSortField
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBaseSortField`

    Fields in net.sf.jasperreports.engine.base declared as JRSortField
    Modifier and Type | Field and Description
    --- | ---
    `protected JRSortField[]` | JRBaseDataset.`sortFields`

    Methods in net.sf.jasperreports.engine.base that return JRSortField
    Modifier and Type | Method and Description
    --- | ---
    `JRSortField[]` | JRBaseDataset.`getSortFields()`
    `JRSortField[]` | JRBaseReport.`getSortFields()` Gets an array of sort report fields.

    Methods in net.sf.jasperreports.engine.base with parameters of type JRSortField
    Modifier and Type | Method and Description
    --- | ---
    `protected JRBaseSortField` | JRBaseObjectFactory.`getSortField(JRSortField sortField)`

    Constructors in net.sf.jasperreports.engine.base with parameters of type JRSortField
    Constructor and Description
    `JRBaseSortField(JRSortField sortField, JRBaseObjectFactory factory)`

  - ### Uses of JRSortField in net.sf.jasperreports.engine.data

    Methods in net.sf.jasperreports.engine.data with parameters of type JRSortField
    Modifier and Type | Method and Description
    --- | ---
    `static void` | JRSortableDataSource.`verifySortFields(JRField[] fields, JRSortField[] sortFields)` Deprecated.

    Constructors in net.sf.jasperreports.engine.data with parameters of type JRSortField
    Constructor and Description
    `JRSortableDataSource(JRDataSource ds, JRField[] fields, JRSortField[] sortFields, java.util.Locale locale)` Deprecated.

  - ### Uses of JRSortField in net.sf.jasperreports.engine.design

    Classes in net.sf.jasperreports.engine.design that implement JRSortField
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRDesignSortField`

    Fields in net.sf.jasperreports.engine.design with type parameters of type JRSortField
    Modifier and Type | Field and Description
    --- | ---
    `protected java.util.List<JRSortField>` | JRDesignDataset.`sortFieldsList`
    `protected java.util.Map<java.lang.String,JRSortField>` | JRDesignDataset.`sortFieldsMap` Sort fields mapped by name.

    Methods in net.sf.jasperreports.engine.design that return JRSortField
    Modifier and Type | Method and Description
    --- | ---
    `JRSortField[]` | JRDesignDataset.`getSortFields()`
    `JRSortField` | JRDesignDataset.`removeSortField(JRSortField sortField)` Removes a sort field from the dataset.
    `JRSortField` | JasperDesign.`removeSortField(JRSortField sortField)`
    `JRSortField` | JRDesignDataset.`removeSortField(java.lang.String fieldName)` Deprecated. To be removed.
    `JRSortField` | JasperDesign.`removeSortField(java.lang.String fieldName)` Deprecated. To be removed.

    Methods in net.sf.jasperreports.engine.design that return types with arguments of type JRSortField
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<JRSortField>` | JRDesignDataset.`getSortFieldsList()` Returns the list of sort fields.
    `java.util.List<JRSortField>` | JasperDesign.`getSortFieldsList()` Gets a list of sort report fields.
    `java.util.Map<java.lang.String,JRSortField>` | JRDesignDataset.`getSortFieldsMap()` Returns the map of sort fields indexed by name and type.

    Methods in net.sf.jasperreports.engine.design with parameters of type JRSortField
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRDesignDataset.`addSortField(int index, JRSortField sortField)` Inserts a sort field at specified position into the dataset.
    `void` | JRDesignDataset.`addSortField(JRSortField sortField)` Adds a sort field to the dataset.
    `void` | JasperDesign.`addSortField(JRSortField sortField)`
    `JRSortField` | JRDesignDataset.`removeSortField(JRSortField sortField)` Removes a sort field from the dataset.
    `JRSortField` | JasperDesign.`removeSortField(JRSortField sortField)`

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

    Methods in net.sf.jasperreports.engine.fill that return JRSortField
    Modifier and Type | Method and Description
    --- | ---
    `static JRSortField[]` | DatasetSortUtil.`getAllSortFields(JRFillDataset dataset)` Returns all current sort field criteria, including the dynamic ones provided as report parameter.
    `JRSortField[]` | JRFillDataset.`getSortFields()`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com