Package net.sf.jasperreports.engine.util
Class BookmarksFlatDataSource
java.lang.Object
net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
net.sf.jasperreports.engine.util.BookmarksFlatDataSource
- All Implemented Interfaces:
JRDataSource
,JRRewindableDataSource
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Nested Class Summary
Nested classes/interfaces inherited from class net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
JRAbstractBeanDataSource.DefaultPropertyNameProvider, JRAbstractBeanDataSource.PropertyNameProvider
-
Field Summary
Fields inherited from class net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
CURRENT_BEAN_MAPPING, EXCEPTION_MESSAGE_KEY_BEAN_FIELD_VALUE_NOT_RETRIEVED, PROPERTY_JAVABEAN_FIELD_PROPERTY, propertyNameProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFieldValue
(JRField field) Gets the field value for the current position.void
Moves back to the first element in the data source.boolean
next()
Tries to position the cursor on the next element in the data source.Methods inherited from class net.sf.jasperreports.engine.data.JRAbstractBeanDataSource
getBeanProperty, getFieldValue, getPropertyName, isCurrentBeanMapping
-
Constructor Details
-
BookmarksFlatDataSource
-
-
Method Details
-
moveFirst
Description copied from interface:JRRewindableDataSource
Moves back to the first element in the data source.- Throws:
JRException
-
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
- Throws:
JRException
- if any error occurs while trying to move to the next element
-
getFieldValue
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
-