# Hierarchy For Package net.sf.jasperreports.engine.data

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.sf.jasperreports.engine.data.JRAbstractBeanDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
    - net.sf.jasperreports.engine.data.JRBeanArrayDataSource
    - net.sf.jasperreports.engine.data.JRBeanCollectionDataSource
    - net.sf.jasperreports.engine.data.JRJpaDataSource
  - net.sf.jasperreports.engine.data.JRAbstractBeanDataSourceProvider (implements net.sf.jasperreports.engine.JRDataSourceProvider)
  - net.sf.jasperreports.engine.data.JRAbstractTextDataSource (implements net.sf.jasperreports.engine.JRDataSource)
    - net.sf.jasperreports.engine.data.AbstractXlsDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
      - net.sf.jasperreports.engine.data.AbstractPoiXlsDataSource
        - net.sf.jasperreports.engine.data.ExcelDataSource
        - net.sf.jasperreports.engine.data.JRXlsxDataSource
        - net.sf.jasperreports.engine.data.XlsDataSource
      - net.sf.jasperreports.engine.data.JRXlsDataSource
    - net.sf.jasperreports.engine.data.AbstractXmlDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
      - net.sf.jasperreports.engine.data.JaxenXmlDataSource
      - net.sf.jasperreports.engine.data.XalanXmlDataSource
    - net.sf.jasperreports.engine.data.JRCsvDataSource
    - net.sf.jasperreports.engine.data.JRXmlDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
    - net.sf.jasperreports.engine.data.JsonDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
  - net.sf.jasperreports.engine.data.JRCsvDataSourceProvider (implements net.sf.jasperreports.engine.JRDataSourceProvider)
  - net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource (implements net.sf.jasperreports.engine.JRDataSource)
    - net.sf.jasperreports.engine.data.JRHibernateIterateDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
    - net.sf.jasperreports.engine.data.JRHibernateListDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
    - net.sf.jasperreports.engine.data.JRHibernateScrollDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
  - net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource.IdentityFieldReader (implements net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource.FieldReader)
  - net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource.IndexFieldReader (implements net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource.FieldReader)
  - net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource.IndexPropertyFieldReader (implements net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource.FieldReader)
  - net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource.PropertyFieldReader (implements net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource.FieldReader)
  - net.sf.jasperreports.engine.data.JRJpaDataSource.IndexPropertyReader (implements net.sf.jasperreports.engine.data.JRJpaDataSource.FieldValueReader)
  - net.sf.jasperreports.engine.data.JRJpaDataSource.IndexReader (implements net.sf.jasperreports.engine.data.JRJpaDataSource.FieldValueReader)
  - net.sf.jasperreports.engine.data.JRJpaDataSource.PropertyReader (implements net.sf.jasperreports.engine.data.JRJpaDataSource.FieldValueReader)
  - net.sf.jasperreports.engine.data.JRMapArrayDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
  - net.sf.jasperreports.engine.data.JRMapCollectionDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
  - net.sf.jasperreports.engine.data.JRSortableDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
  - net.sf.jasperreports.engine.data.JRTableModelDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)
  - net.sf.jasperreports.engine.data.ListOfArrayDataSource (implements net.sf.jasperreports.engine.JRRewindableDataSource)

## Interface Hierarchy

- net.sf.jasperreports.engine.JRDataSource
  - net.sf.jasperreports.engine.data.IndexedDataSource
- net.sf.jasperreports.engine.data.JRHibernateAbstractDataSource.FieldReader
- net.sf.jasperreports.engine.data.JRJpaDataSource.FieldValueReader

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com