Package net.sf.jasperreports.data.random
Class RandomDataSource
java.lang.Object
net.sf.jasperreports.data.random.RandomDataSource
- All Implemented Interfaces:
JRDataSource,JRRewindableDataSource
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFieldValue(JRField field) Gets the field value for the current position.voidMoves back to the first element in the data source.booleannext()Tries to position the cursor on the next element in the data source.
-
Constructor Details
-
RandomDataSource
public RandomDataSource(int count)
-
-
Method Details
-
next
Description copied from interface:JRDataSourceTries to position the cursor on the next element in the data source.- Specified by:
nextin interfaceJRDataSource- 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:JRDataSourceGets the field value for the current position.- Specified by:
getFieldValuein interfaceJRDataSource- Returns:
- an object containing the field value. The object type must be the field object type.
- Throws:
JRException
-
moveFirst
Description copied from interface:JRRewindableDataSourceMoves back to the first element in the data source.- Specified by:
moveFirstin interfaceJRRewindableDataSource- Throws:
JRException
-