Interface JRRewindableDataSource

All Superinterfaces:
JRDataSource
All Known Subinterfaces:
JsonData<T>, RandomAccessDataSource
All Known Implementing Classes:
AbstractPoiXlsDataSource, AbstractXlsDataSource, AbstractXmlDataSource, BookmarksFlatDataSource, ColumnValuesDataSource, ExcelDataSource, FastExcelDataSource, JaxenXmlDataSource, JRAbstractBeanDataSource, JRBeanArrayDataSource, JRBeanCollectionDataSource, JREmptyDataSource, JRHibernateIterateDataSource, JRHibernateIterateDataSource, JRHibernateListDataSource, JRHibernateListDataSource, JRHibernateScrollDataSource, JRHibernateScrollDataSource, JRJpaDataSource, JRJpaDataSource, JRMapArrayDataSource, JRMapCollectionDataSource, JRTableModelDataSource, JRXlsxDataSource, JRXmlDataSource, JsonDataCollection, JsonDataSource, JsonQLDataSource, ListOfArrayDataSource, RandomDataSource, RewindableDataSourceCollection, SortedDataSource, XalanXmlDataSource, XlsDataSource

public interface JRRewindableDataSource extends JRDataSource
This interface represents a data source which can go back to the first element.
Author:
Teodor Danciu (teodord@users.sourceforge.net)
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Moves back to the first element in the data source.

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

    getFieldValue, next
  • Method Details

    • moveFirst

      void moveFirst() throws JRException
      Moves back to the first element in the data source.
      Throws:
      JRException