Package net.sf.jasperreports.engine.fill
Class JRFillVariableReturnValue
java.lang.Object
net.sf.jasperreports.engine.fill.JRFillCommonReturnValue
net.sf.jasperreports.engine.fill.JRFillVariableReturnValue
- All Implemented Interfaces:
Cloneable,CommonReturnValue,JRCloneable,VariableReturnValue
public class JRFillVariableReturnValue
extends JRFillCommonReturnValue
implements VariableReturnValue
Implementation of
VariableReturnValue
used by the filler.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Field Summary
FieldsFields inherited from class net.sf.jasperreports.engine.fill.JRFillCommonReturnValue
calculation, EXCEPTION_MESSAGE_KEY_INCREMENTER_CLASS_NOT_FOUND, filler, incrementer, incrementerFactoryClassName, toVariable -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJRFillVariableReturnValue(JRFillVariableReturnValue fillReturnValue, JRFillCloneFactory factory) Cloning constructor.JRFillVariableReturnValue(VariableReturnValue returnValue, JRFillObjectFactory factory, BaseReportFiller filler) -
Method Summary
Modifier and TypeMethodDescriptionprotected JRFillCommonReturnValueaddDerivedReturnValue(CommonReturnValue parentReturnValue, List<JRFillCommonReturnValue> returnValueList, JRFillObjectFactory factory, BaseReportFiller filler) protected CommonReturnValuecreateDistinctCountHelperReturnValue(CommonReturnValue returnValue) protected CommonReturnValuecreateHelperReturnValue(CommonReturnValue returnValue, String nameSuffix, CalculationEnum calculation) Returns the name of the variable whose value should be copied.Methods inherited from class net.sf.jasperreports.engine.fill.JRFillCommonReturnValue
addReturnValue, clone, getCalculation, getIncrementer, getIncrementerFactoryClassName, getToVariable, isDerived, setDerivedMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.jasperreports.engine.CommonReturnValue
getCalculation, getIncrementerFactoryClassName, getToVariableMethods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
-
Field Details
-
fromVariable
-
-
Constructor Details
-
JRFillVariableReturnValue
public JRFillVariableReturnValue(VariableReturnValue returnValue, JRFillObjectFactory factory, BaseReportFiller filler) -
JRFillVariableReturnValue
protected JRFillVariableReturnValue(JRFillVariableReturnValue fillReturnValue, JRFillCloneFactory factory) Cloning constructor.- Parameters:
fillReturnValue- the object to clonefactory- the clone factory
-
-
Method Details
-
getFromVariable
Description copied from interface:VariableReturnValueReturns the name of the variable whose value should be copied.- Specified by:
getFromVariablein interfaceVariableReturnValue- Returns:
- the name of the variable whose value should be copied.
-
addDerivedReturnValue
protected JRFillCommonReturnValue addDerivedReturnValue(CommonReturnValue parentReturnValue, List<JRFillCommonReturnValue> returnValueList, JRFillObjectFactory factory, BaseReportFiller filler) - Specified by:
addDerivedReturnValuein classJRFillCommonReturnValue
-
createHelperReturnValue
protected CommonReturnValue createHelperReturnValue(CommonReturnValue returnValue, String nameSuffix, CalculationEnum calculation) - Specified by:
createHelperReturnValuein classJRFillCommonReturnValue
-
createDistinctCountHelperReturnValue
- Specified by:
createDistinctCountHelperReturnValuein classJRFillCommonReturnValue
-