E
- left objectF
- link objectG
- right objectpublic class SumProductOnLinkRightObject<E extends DataObject<E> & UniqueidentifiedInterface<E>,F extends DataObject<F> & LinkobjectInterface<F,E,G>,G extends DataObject<G> & UniqueidentifiedInterface<G>> extends java.lang.Object implements FormulaElement<E>
Constructor and Description |
---|
SumProductOnLinkRightObject(LinkNavigator<E,F,G> linknavigator,
FormulaElement<F> linkobjectelement,
FormulaElement<G> rightobjectelement)
creates a sum-product on link right object
|
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getValueForFormulaInput(E contextobject)
provides the value as big decimal for formula calculation
|
public SumProductOnLinkRightObject(LinkNavigator<E,F,G> linknavigator, FormulaElement<F> linkobjectelement, FormulaElement<G> rightobjectelement)
linknavigator
- navigator for the linklinkobjectelement
- formula element on the link to sum/multiplyrightobjectelement
- formula element on the right object to sum/multiplypublic java.math.BigDecimal getValueForFormulaInput(E contextobject)
FormulaElement
getValueForFormulaInput
in interface FormulaElement<E extends DataObject<E> & UniqueidentifiedInterface<E>>