Package net.sf.jasperreports.engine.fill
Class JRFillExpressionReturnValue
java.lang.Object
net.sf.jasperreports.engine.fill.JRFillCommonReturnValue
net.sf.jasperreports.engine.fill.JRFillExpressionReturnValue
- All Implemented Interfaces:
Cloneable,CommonReturnValue,ExpressionReturnValue,JRCloneable
public class JRFillExpressionReturnValue
extends JRFillCommonReturnValue
implements ExpressionReturnValue
Implementation of
ExpressionReturnValue
used by the filler.- Author:
- Teodor Danciu (teodord@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
ConstructorsModifierConstructorDescriptionJRFillExpressionReturnValue(ExpressionReturnValue returnValue, JRFillObjectFactory factory, BaseReportFiller filler) protectedJRFillExpressionReturnValue(JRFillExpressionReturnValue fillReturnValue, JRFillCloneFactory factory) Cloning constructor. -
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) The expression producing the value to return.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
-
expression
-
-
Constructor Details
-
JRFillExpressionReturnValue
public JRFillExpressionReturnValue(ExpressionReturnValue returnValue, JRFillObjectFactory factory, BaseReportFiller filler) -
JRFillExpressionReturnValue
protected JRFillExpressionReturnValue(JRFillExpressionReturnValue fillReturnValue, JRFillCloneFactory factory) Cloning constructor.- Parameters:
fillReturnValue- the object to clonefactory- the clone factory
-
-
Method Details
-
getExpression
Description copied from interface:ExpressionReturnValueThe expression producing the value to return.- Specified by:
getExpressionin interfaceExpressionReturnValue
-
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
-