net.sf.jasperreports.engine

## Interface JRRewindableDataSource

- All Superinterfaces:
    JRDataSource
  All Known Implementing Classes:
    AbstractPoiXlsDataSource, AbstractXlsDataSource, AbstractXmlDataSource, ColumnValuesDataSource, ExcelDataSource, JaxenXmlDataSource, JRAbstractBeanDataSource, JRBeanArrayDataSource, JRBeanCollectionDataSource, JREmptyDataSource, JRHibernateIterateDataSource, JRHibernateListDataSource, JRHibernateScrollDataSource, JRJpaDataSource, JRMapArrayDataSource, JRMapCollectionDataSource, JRSortableDataSource, JRTableModelDataSource, JRXlsDataSource, JRXlsxDataSource, JRXmlDataSource, JsonDataSource, ListOfArrayDataSource, SortedDataSource, XalanXmlDataSource, XlsDataSource

      public interface JRRewindableDataSource
      extends JRDataSource

  This interface represents a data source which can go back to the first element.
  Version:
    $Id: JRRewindableDataSource.java 5878 2013-01-07 20:23:13Z teodord $
  Author:
    Teodor Danciu (teodord@users.sourceforge.net)

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `moveFirst()` Moves back to the first element in the data source.

    - ### Methods inherited from interface net.sf.jasperreports.engine.JRDataSource

      `getFieldValue, next`

- - ### Method Detail

    - #### moveFirst

          void moveFirst()
                         throws JRException

      Moves back to the first element in the data source.
      Throws:
        `JRException`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com