net.sf.jasperreports.engine.data

Class JRBeanCollectionDataSource

    • Constructor Detail

      • JRBeanCollectionDataSource

        public JRBeanCollectionDataSource(Collection<?> beanCollection)
      • JRBeanCollectionDataSource

        public JRBeanCollectionDataSource(Collection<?> beanCollection,                          boolean isUseFieldDescription)
    • Method Detail

      • next

        public boolean next()
        Description copied from interface: JRDataSource
        Tries to position the cursor on the next element in the data source.
        Returns:
        true if there is a next record, false otherwise
      • getFieldValue

        public Object getFieldValue(JRField field)                     throws JRException
        Description copied from interface: JRDataSource
        Gets the field value for the current position.
        Returns:
        an object containing the field value. The object type must be the field object type.
        Throws:
        JRException
      • moveFirst

        public void moveFirst()
        Description copied from interface: JRRewindableDataSource
        Moves back to the first element in the data source.
      • getData

        public Collection<?> getData()
        Returns the underlying bean collection used by this data source.
        Returns:
        the underlying bean collection
      • getRecordCount

        public int getRecordCount()
        Returns the total number of records/beans that this data source contains.
        Returns:
        the total number of records of this data source
      • cloneDataSource

        public JRBeanCollectionDataSource cloneDataSource()
        Clones this data source by creating a new instance that reuses the same underlying bean collection.
        Returns:
        a clone of this data source

Copyright © 2013. All rights reserved.



NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14