net.sf.jasperreports.engine.data
public class JRMapCollectionDataSource extends java.lang.Object implements JRRewindableDataSource
| Constructor and Description |
|---|
JRMapCollectionDataSource(java.util.Collection col) |
| Modifier and Type | Method and Description |
|---|---|
JRMapCollectionDataSource |
cloneDataSource()
Clones this data source by creating a new instance that reuses the same
underlying map collection.
|
java.util.Collection |
getData()
Returns the underlying map collection used by this data source.
|
java.lang.Object |
getFieldValue(JRField field)
Gets the field value for the current position.
|
int |
getRecordCount()
Returns the total number of records/maps that this data source
contains.
|
void |
moveFirst()
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.
|
public JRMapCollectionDataSource(java.util.Collection col)
public boolean next()
JRDataSourcenext in interface JRDataSourcepublic java.lang.Object getFieldValue(JRField field)
JRDataSourcegetFieldValue in interface JRDataSourcepublic void moveFirst()
JRRewindableDataSourcemoveFirst in interface JRRewindableDataSourcepublic java.util.Collection getData()
public int getRecordCount()
public JRMapCollectionDataSource cloneDataSource()
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com