Package | Description |
---|---|
org.openlowcode.module.system.data | |
org.openlowcode.server.data.formula |
Modifier and Type | Method and Description |
---|---|
FormulaElement<Binaryfile> |
BinaryfileDefinition.getFilesizeFormulaElement() |
FormulaElement<Holiday> |
HolidayDefinition.getHldayFormulaElement() |
FormulaElement<Holiday> |
HolidayDefinition.getHlyearFormulaElement() |
FormulaElement<Weeklyslot> |
WeeklyslotDefinition.getHourendFormulaElement() |
FormulaElement<Weeklyslot> |
WeeklyslotDefinition.getHourstartFormulaElement() |
FormulaElement<Weeklyslot> |
WeeklyslotDefinition.getMinuteendFormulaElement() |
FormulaElement<Weeklyslot> |
WeeklyslotDefinition.getMinutestartFormulaElement() |
FormulaElement<Basicdiagramrecord> |
BasicdiagramrecordDefinition.getValueFormulaElement() |
Modifier and Type | Class and Description |
---|---|
class |
ConstantFigure<E extends DataObject<E>>
A constant figure in a calculation formula
|
class |
SameObjectDivide<E extends DataObject<E>>
A Division of two values on the same object.
|
class |
SameObjectProduct<E extends DataObject<E>>
A Product of two values on the same object.
|
class |
SameObjectSubstract<E extends DataObject<E>>
A substraction of two values on the same object.
|
class |
SameObjectSum<E extends DataObject<E>>
A sum of two values on the same object.
|
class |
SumOnChildren<E extends DataObject<E>,F extends DataObject<F>>
A formula element that sums some values on all children of the parent objecs
|
class |
SumOnLinkRightObject<E extends DataObject<E> & UniqueidentifiedInterface<E>,F extends DataObject<F> & LinkobjectInterface<F,E,G>,G extends DataObject<G> & UniqueidentifiedInterface<G>>
Sums on the left object calculated field the value of a formula element on
all right objects linked to the left object
|
class |
SumProductOnLinkRightObject<E extends DataObject<E> & UniqueidentifiedInterface<E>,F extends DataObject<F> & LinkobjectInterface<F,E,G>,G extends DataObject<G> & UniqueidentifiedInterface<G>>
This formula element will multiply an element on the link object and an
element on the right object and sum this for each link.
|
Constructor and Description |
---|
Formula(CalculatedFieldExtractor<E> extractor,
FormulaElement<E> headelement) |
SameObjectDivide(FormulaElement<E> element1,
FormulaElement<E> element2)
creates a formula element dividing the two elements provided
|
SameObjectDivide(FormulaElement<E> element1,
FormulaElement<E> element2)
creates a formula element dividing the two elements provided
|
SameObjectProduct(FormulaElement<E> element1,
FormulaElement<E> element2)
creates a formula element multiplying the two elements provided
|
SameObjectProduct(FormulaElement<E> element1,
FormulaElement<E> element2)
creates a formula element multiplying the two elements provided
|
SameObjectSubstract(FormulaElement<E> element1,
FormulaElement<E> element2)
creates a formula element substracting the two elements provided
|
SameObjectSubstract(FormulaElement<E> element1,
FormulaElement<E> element2)
creates a formula element substracting the two elements provided
|
SameObjectSum(FormulaElement<E> element1,
FormulaElement<E> element2)
creates a formula element summing the two elements provided
|
SameObjectSum(FormulaElement<E> element1,
FormulaElement<E> element2)
creates a formula element summing the two elements provided
|
SumOnChildren(LinkedToChildrenNavigator<E,F> linkedtochildrennavigator,
FormulaElement<F> childobjectelement)
creates a sum of children formula element
|
SumOnLinkRightObject(LinkNavigator<E,F,G> linknavigator,
FormulaElement<G> rightobjectelement)
Creates a new SumOnLinkRightObject
|
SumProductOnLinkRightObject(LinkNavigator<E,F,G> linknavigator,
FormulaElement<F> linkobjectelement,
FormulaElement<G> rightobjectelement)
creates a sum-product on link right object
|
SumProductOnLinkRightObject(LinkNavigator<E,F,G> linknavigator,
FormulaElement<F> linkobjectelement,
FormulaElement<G> rightobjectelement)
creates a sum-product on link right object
|