net.sf.jasperreports.engine.fill
Class JRParameterDefaultValuesEvaluator

java.lang.Object
  extended by net.sf.jasperreports.engine.fill.JRParameterDefaultValuesEvaluator

public final class JRParameterDefaultValuesEvaluator
extends java.lang.Object

Utility class to be used to evaluate parameter default value expressions for a report without actually filling it.

Version:
$Id: JRParameterDefaultValuesEvaluator.java 3713 2010-04-08 11:06:05Z teodord $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)

Nested Class Summary
protected static class JRParameterDefaultValuesEvaluator.ObjectFactory
           
 
Method Summary
static java.util.Map evaluateParameterDefaultValues(JasperReport report, java.util.Map initialParameters)
          Evaluates the default values for the parameters of a report.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

evaluateParameterDefaultValues

public static java.util.Map evaluateParameterDefaultValues(JasperReport report,
                                                           java.util.Map initialParameters)
                                                    throws JRException
Evaluates the default values for the parameters of a report.

Parameters:
report - the report
initialParameters - initial parameter value map
Returns:
a map containing parameter values indexed by parameter names
Throws:
JRException


© 2001-2010 Jaspersoft Corporation www.jaspersoft.com