net.sf.jasperreports.engine.fill
Class JRParameterDefaultValuesEvaluator

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

public 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 1759 2007-06-20 16:47:34Z lucianc $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)

Nested Class Summary
protected static class JRParameterDefaultValuesEvaluator.ObjectFactory
           
 
Constructor Summary
JRParameterDefaultValuesEvaluator()
           
 
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
 

Constructor Detail

JRParameterDefaultValuesEvaluator

public JRParameterDefaultValuesEvaluator()
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-2006 JasperSoft Corporation www.jaspersoft.com