Package net.sf.jasperreports.engine.fill
Class DatasetExecution
- java.lang.Object
-
- net.sf.jasperreports.engine.fill.DatasetExecution
-
public class DatasetExecution extends java.lang.Object- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classDatasetExecution.ObjectFactory
-
Constructor Summary
Constructors Constructor Description DatasetExecution(RepositoryContext repositoryContext, JasperReport report, java.util.Map<java.lang.String,java.lang.Object> parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidevaluateDataSource(JRBiConsumer<JRDataSource,java.util.Map<java.lang.String,java.lang.Object>> dataSourceConsumer)voidevaluateParameters(java.util.function.BiConsumer<JRParameter,java.lang.Object> parameterConsumer)protected <R> RrunWithParameters(java.util.concurrent.Callable<R> action)
-
-
-
Constructor Detail
-
DatasetExecution
public DatasetExecution(RepositoryContext repositoryContext, JasperReport report, java.util.Map<java.lang.String,java.lang.Object> parameters)
-
-
Method Detail
-
evaluateParameters
public void evaluateParameters(java.util.function.BiConsumer<JRParameter,java.lang.Object> parameterConsumer) throws JRException
- Throws:
JRException
-
runWithParameters
protected <R> R runWithParameters(java.util.concurrent.Callable<R> action) throws java.lang.Exception- Throws:
java.lang.Exception
-
evaluateDataSource
public void evaluateDataSource(JRBiConsumer<JRDataSource,java.util.Map<java.lang.String,java.lang.Object>> dataSourceConsumer) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-