Interface | Description |
---|---|
CalculatedField<E extends DataObject<E>> |
An interface for a calculated field.
|
CalculatedFieldExtractor<E extends DataObject<E>> |
an interface to extract a calculated field from an object.
|
FormulaElement<E extends DataObject<E>> |
A formula element is a data object element (field or property) that can be used for calculation.
|
LinkedToChildrenNavigator<E extends DataObject<E>,F extends DataObject<F>> |
A method allowing to navigate from an object to all of its children, to be
used in calculation formulas
|
LinkedToParentNavigator<E extends DataObject<E>,F extends DataObject<F>> |
A method allowing to navigate from an object to its single parent, to be used
in calculation formulas
|
LinkNavigator<E extends DataObject<E> & UniqueidentifiedInterface<E>,F extends DataObject<F> & LinkobjectInterface<F,E,G>,G extends DataObject<G> & UniqueidentifiedInterface<G>> |
A method allowing to navigate a link.
|
LinkReverseNavigator<E extends DataObject<E> & UniqueidentifiedInterface<E>,F extends DataObject<F> & LinkobjectInterface<F,E,G>,G extends DataObject<G> & UniqueidentifiedInterface<G>> |
This navigates from the right object of a link to all relevant left objects
|
LinkToLeftReverseNavigator<E extends DataObject<E> & UniqueidentifiedInterface<E>,F extends DataObject<F> & LinkobjectInterface<F,E,G>,G extends DataObject<G> & UniqueidentifiedInterface<G>> |
This navigates from the link object to the unique left objects
|
ObjectNavigator<E extends DataObject<E>,F extends DataObject<F>> |
an object navigator allows to navigate from one object to another inside the formula
|
Class | Description |
---|---|
CalculatedFieldTrigger<E extends DataObject<E>,F extends DataObject<F>> |
A trigger where the calculation of one field (on an origin object) triggers
the calculation of another field
|
ConstantFigure<E extends DataObject<E>> |
A constant figure in a calculation formula
|
DataUpdateTrigger<E extends DataObject<E>> |
a data update trigger will be triggered inside a formula when a calculated
field is updated
|
Formula<E extends DataObject<E>> |
A formula element is a data object element (field or property) that can be
used for calculation.
|
LocalPath<E extends DataObject<E>> |
A local path is a path for a calculation on the current object
|
PathToCalculatedField<E extends DataObject<E>,F extends DataObject<F>,G extends DataObject<G>> |
A step in the path on a multi-object formula
|
SameObjectDivide<E extends DataObject<E>> |
A Division of two values on the same object.
|
SameObjectProduct<E extends DataObject<E>> |
A Product of two values on the same object.
|
SameObjectSubstract<E extends DataObject<E>> |
A substraction of two values on the same object.
|
SameObjectSum<E extends DataObject<E>> |
A sum of two values on the same object.
|
SumOnChildren<E extends DataObject<E>,F extends DataObject<F>> |
A formula element that sums some values on all children of the parent objecs
|
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
|
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.
|
TriggerLauncher<E extends DataObject<E>> |
a launcher for all triggers on an object
|
TriggerToExecute<E extends DataObject<E>> |
A wrapping class representing a trigger to execute on the server during
formulas.
|