Package net.sf.jasperreports.engine.data
Class JsonDataCollection<D extends JsonData<D>>
java.lang.Object
net.sf.jasperreports.engine.data.DataSourceCollection<D,RewindableDataSourceProvider<D>>
net.sf.jasperreports.engine.data.RewindableDataSourceCollection<D>
net.sf.jasperreports.engine.data.JsonDataCollection<D>
- All Implemented Interfaces:
HierarchicalDataSource<D>,JsonData<D>,JRDataSource,JRRewindableDataSource
public class JsonDataCollection<D extends JsonData<D>>
extends RewindableDataSourceCollection<D>
implements JsonData<D>
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Field Summary
Fields inherited from class net.sf.jasperreports.engine.data.DataSourceCollection
currentDataSource, empty, EXCEPTION_MESSAGE_KEY_METHOD_CALL_ERROR, providerIterator -
Constructor Summary
ConstructorsConstructorDescriptionJsonDataCollection(List<? extends RewindableDataSourceProvider<D>> dataSources) -
Method Summary
Methods inherited from class net.sf.jasperreports.engine.data.RewindableDataSourceCollection
moveFirstMethods inherited from class net.sf.jasperreports.engine.data.DataSourceCollection
currentDataSource, getFieldValue, next, startMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.jasperreports.engine.JRDataSource
getFieldValue, nextMethods inherited from interface net.sf.jasperreports.engine.JRRewindableDataSource
moveFirst
-
Constructor Details
-
JsonDataCollection
public JsonDataCollection(List<? extends RewindableDataSourceProvider<D>> dataSources) throws JRException - Throws:
JRException
-
-
Method Details
-
subDataSource
- Specified by:
subDataSourcein interfaceHierarchicalDataSource<D extends JsonData<D>>- Throws:
JRException
-
subDataSource
- Specified by:
subDataSourcein interfaceHierarchicalDataSource<D extends JsonData<D>>- Throws:
JRException
-