Class ListOfArrayDataSource

    • Field Detail

      • EXCEPTION_MESSAGE_KEY_FIELD_NOT_FOUND

        public static final String EXCEPTION_MESSAGE_KEY_FIELD_NOT_FOUND
        See Also:
        Constant Field Values
      • currentRecord

        protected Object[] currentRecord
    • Constructor Detail

      • ListOfArrayDataSource

        public ListOfArrayDataSource​(List<Object[]> records,
                                     String[] columnNames)
    • Method Detail

      • next

        public boolean next()
        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
      • getFieldValue

        public Object getFieldValue​(JRField jrField)
        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.
      • size

        public int size()