Class ConsumedFirstRecordDataSource

  • All Implemented Interfaces:
    JRDataSource

    public class ConsumedFirstRecordDataSource
    extends java.lang.Object
    implements JRDataSource
    Author:
    Lucian Chirita (lucianc@users.sourceforge.net)
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getFieldValue​(JRField field)
      Gets the field value for the current position.
      boolean next()
      Tries to position the cursor on the next element in the data source.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ConsumedFirstRecordDataSource

        public ConsumedFirstRecordDataSource​(JRDataSource dataSource)
    • Method Detail

      • next

        public boolean next()
                     throws JRException
        Description copied from interface: JRDataSource
        Tries to position the cursor on the next element in the data source.
        Specified by:
        next in interface JRDataSource
        Returns:
        true if there is a next record, false otherwise
        Throws:
        JRException - if any error occurs while trying to move to the next element
      • getFieldValue

        public java.lang.Object getFieldValue​(JRField field)
                                       throws JRException
        Description copied from interface: JRDataSource
        Gets the field value for the current position.
        Specified by:
        getFieldValue in interface JRDataSource
        Returns:
        an object containing the field value. The object type must be the field object type.
        Throws:
        JRException