public abstract class JRAbstractScriptlet extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
EXCEPTION_MESSAGE_KEY_FIELD_NOT_FOUND |
static String |
EXCEPTION_MESSAGE_KEY_PARAMETER_NOT_FOUND |
static String |
EXCEPTION_MESSAGE_KEY_VARIABLE_NOT_FOUND |
static String |
EXCEPTION_MESSAGE_KEY_VARIABLE_VALUE_INCOMPATIBLE |
protected Map<String,JRFillField> |
fieldsMap |
protected JRFillGroup[] |
groups |
protected Map<String,JRFillParameter> |
parametersMap |
protected Map<String,JRFillVariable> |
variablesMap |
| Constructor and Description |
|---|
JRAbstractScriptlet() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
afterColumnInit()
Called after each column is initialized.
|
abstract void |
afterDetailEval()
Called after evaluating each detail.
|
abstract void |
afterGroupInit(String groupName)
Called after a group is initialized.
|
abstract void |
afterPageInit()
Called after each page is initialized.
|
abstract void |
afterReportInit()
Called after the report is initialized.
|
abstract void |
beforeColumnInit()
Called before each column is initialized.
|
abstract void |
beforeDetailEval()
Called before evaluating each detail.
|
abstract void |
beforeGroupInit(String groupName)
Called before a group is initialized.
|
abstract void |
beforePageInit()
Called before each page is initialized.
|
abstract void |
beforeReportInit()
Called before the report is initialized.
|
void |
callAfterColumnInit() |
void |
callAfterDetailEval() |
void |
callAfterGroupInit() |
void |
callAfterPageInit() |
void |
callAfterReportInit() |
void |
callBeforeColumnInit() |
void |
callBeforeDetailEval() |
void |
callBeforeGroupInit() |
void |
callBeforePageInit() |
void |
callBeforeReportInit() |
Object |
getFieldValue(String fieldName) |
Object |
getParameterValue(String parameterName) |
Object |
getParameterValue(String parameterName,
boolean mustBeDeclared) |
Object |
getVariableValue(String variableName) |
void |
setData(Map<String,JRFillParameter> parsm,
Map<String,JRFillField> fldsm,
Map<String,JRFillVariable> varsm,
JRFillGroup[] grps) |
void |
setVariableValue(String variableName,
Object value) |
public static final String EXCEPTION_MESSAGE_KEY_FIELD_NOT_FOUND
public static final String EXCEPTION_MESSAGE_KEY_PARAMETER_NOT_FOUND
public static final String EXCEPTION_MESSAGE_KEY_VARIABLE_NOT_FOUND
public static final String EXCEPTION_MESSAGE_KEY_VARIABLE_VALUE_INCOMPATIBLE
protected Map<String,JRFillParameter> parametersMap
protected Map<String,JRFillField> fieldsMap
protected Map<String,JRFillVariable> variablesMap
protected JRFillGroup[] groups
public void setData(Map<String,JRFillParameter> parsm, Map<String,JRFillField> fldsm, Map<String,JRFillVariable> varsm, JRFillGroup[] grps)
public Object getParameterValue(String parameterName) throws JRScriptletException
JRScriptletExceptionpublic Object getParameterValue(String parameterName, boolean mustBeDeclared) throws JRScriptletException
JRScriptletExceptionpublic Object getFieldValue(String fieldName) throws JRScriptletException
JRScriptletExceptionpublic Object getVariableValue(String variableName) throws JRScriptletException
JRScriptletExceptionpublic void setVariableValue(String variableName, Object value) throws JRScriptletException
JRScriptletExceptionpublic void callBeforeReportInit()
throws JRScriptletException
JRScriptletExceptionpublic void callAfterReportInit()
throws JRScriptletException
JRScriptletExceptionpublic void callBeforePageInit()
throws JRScriptletException
JRScriptletExceptionpublic void callAfterPageInit()
throws JRScriptletException
JRScriptletExceptionpublic void callBeforeColumnInit()
throws JRScriptletException
JRScriptletExceptionpublic void callAfterColumnInit()
throws JRScriptletException
JRScriptletExceptionpublic void callBeforeGroupInit()
throws JRScriptletException
JRScriptletExceptionpublic void callAfterGroupInit()
throws JRScriptletException
JRScriptletExceptionpublic void callBeforeDetailEval()
throws JRScriptletException
JRScriptletExceptionpublic void callAfterDetailEval()
throws JRScriptletException
JRScriptletExceptionpublic abstract void beforeReportInit()
throws JRScriptletException
JRScriptletExceptionpublic abstract void afterReportInit()
throws JRScriptletException
JRScriptletExceptionpublic abstract void beforePageInit()
throws JRScriptletException
JRScriptletExceptionpublic abstract void afterPageInit()
throws JRScriptletException
JRScriptletExceptionpublic abstract void beforeColumnInit()
throws JRScriptletException
JRScriptletExceptionpublic abstract void afterColumnInit()
throws JRScriptletException
JRScriptletExceptionpublic abstract void beforeGroupInit(String groupName) throws JRScriptletException
groupName - the group nameJRScriptletExceptionpublic abstract void afterGroupInit(String groupName) throws JRScriptletException
groupName - the group nameJRScriptletExceptionpublic abstract void beforeDetailEval()
throws JRScriptletException
JRScriptletExceptionpublic abstract void afterDetailEval()
throws JRScriptletException
JRScriptletExceptionCopyright © 2017. All rights reserved.