net.sf.dynamicreports.jasper.base
Class JasperReportParameters

java.lang.Object
  extended by net.sf.dynamicreports.jasper.base.JasperReportParameters
All Implemented Interfaces:
ReportParameters

public class JasperReportParameters
extends Object
implements ReportParameters

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)

Field Summary
static String MASTER_REPORT_PARAMETERS
           
 
Fields inherited from interface net.sf.dynamicreports.report.definition.ReportParameters
CROSSTAB_ROW_COUNTER
 
Constructor Summary
protected JasperReportParameters(JasperScriptlet jasperScriptlet)
           
 
Method Summary
 Integer getColumnNumber()
           
 Integer getColumnRowNumber()
           
 Connection getConnection()
           
 Integer getCrosstabRowNumber()
           
<T> T
getFieldValue(String name)
           
 Integer getGroupCount(String groupName)
           
 Locale getLocale()
           
 ReportParameters getMasterParameters()
           
 String getMessage(String key)
           
 String getMessage(String key, Object[] arguments)
           
 Integer getPageNumber()
           
 Integer getPageRowNumber()
           
<T> T
getParameterValue(String name)
           
 Integer getReportRowNumber()
           
 DRIScriptlet getScriptlet(String name)
           
<T> T
getValue(DRIValue<T> value)
           
<T> T
getValue(String name)
           
<T> T
getVariableValue(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MASTER_REPORT_PARAMETERS

public static final String MASTER_REPORT_PARAMETERS
See Also:
Constant Field Values
Constructor Detail

JasperReportParameters

protected JasperReportParameters(JasperScriptlet jasperScriptlet)
Method Detail

getValue

public <T> T getValue(String name)
Specified by:
getValue in interface ReportParameters

getValue

public <T> T getValue(DRIValue<T> value)
Specified by:
getValue in interface ReportParameters

getFieldValue

public <T> T getFieldValue(String name)
Specified by:
getFieldValue in interface ReportParameters

getVariableValue

public <T> T getVariableValue(String name)
Specified by:
getVariableValue in interface ReportParameters

getPageNumber

public Integer getPageNumber()
Specified by:
getPageNumber in interface ReportParameters

getColumnNumber

public Integer getColumnNumber()
Specified by:
getColumnNumber in interface ReportParameters

getReportRowNumber

public Integer getReportRowNumber()
Specified by:
getReportRowNumber in interface ReportParameters

getPageRowNumber

public Integer getPageRowNumber()
Specified by:
getPageRowNumber in interface ReportParameters

getColumnRowNumber

public Integer getColumnRowNumber()
Specified by:
getColumnRowNumber in interface ReportParameters

getCrosstabRowNumber

public Integer getCrosstabRowNumber()
Specified by:
getCrosstabRowNumber in interface ReportParameters

getGroupCount

public Integer getGroupCount(String groupName)
Specified by:
getGroupCount in interface ReportParameters

getParameterValue

public <T> T getParameterValue(String name)
Specified by:
getParameterValue in interface ReportParameters

getConnection

public Connection getConnection()
Specified by:
getConnection in interface ReportParameters

getLocale

public Locale getLocale()
Specified by:
getLocale in interface ReportParameters

getScriptlet

public DRIScriptlet getScriptlet(String name)
Specified by:
getScriptlet in interface ReportParameters

getMessage

public String getMessage(String key)
Specified by:
getMessage in interface ReportParameters

getMessage

public String getMessage(String key,
                         Object[] arguments)
Specified by:
getMessage in interface ReportParameters

getMasterParameters

public ReportParameters getMasterParameters()
Specified by:
getMasterParameters in interface ReportParameters


Copyright © 2010-2014. All Rights Reserved.