Package | Description |
---|---|
org.openlowcode.design.data | |
org.openlowcode.design.data.formula | |
org.openlowcode.design.data.properties.basic |
Modifier and Type | Class and Description |
---|---|
class |
DecimalField
A field storing a decimal value payload.
|
Modifier and Type | Class and Description |
---|---|
class |
ConstantFigure
creates a constant figure in the formula
|
class |
SameObjectDivide
a formula dividing two elements in the same object
|
class |
SameObjectProduct
a formula element performing a product of two elements on the same object
|
class |
SameObjectSubstract
a formula element substracting two elements on the same data object
|
class |
SameObjectSum
A formula element summing two elements on the same data object
|
class |
SumOnChildren
This formula element will sum a formula element on all children of the
current object
|
class |
SumOnLinkRightObject
this will sum on the left object the given formula element on the right
object
|
class |
SumProductOnLinkRightObject
This product will put on the left object the result of the sum of the product
of a field on the link and a field of the right object.
|
Constructor and Description |
---|
SameObjectDivide(FormulaDefinitionElement element1,
FormulaDefinitionElement element2)
creates a formula element dividing two fields on the same object
|
SameObjectProduct(FormulaDefinitionElement element1,
FormulaDefinitionElement element2)
creates a formula element multiplying two fields on the same object
|
SameObjectSubstract(FormulaDefinitionElement element1,
FormulaDefinitionElement element2)
creates a formula element substracting two fields on the same object
|
SameObjectSum(FormulaDefinitionElement element1,
FormulaDefinitionElement element2)
creates a formula element adding two fields on the same object
|
SumOnChildren(LinkedToParent<?> linkedtoparentforsum,
FormulaDefinitionElement childelementtosum)
creates a sum on children formula element
|
SumOnLinkRightObject(LinkObject<?,?> linkedobjectproperty,
FormulaDefinitionElement childelementtosum)
creates a formula element summing an element on all the right objects into
the left object for the link
|
SumProductOnLinkRightObject(LinkObject<?,?> linkedobjectproperty,
FormulaDefinitionElement linkelementforproduct,
FormulaDefinitionElement childelementtosum)
creates a sum product formula element
|
Modifier and Type | Class and Description |
---|---|
class |
ComputedDecimal
A computed decimal is a stored decimal field that is computed based on
information on the object or on adjacent objects
|
Constructor and Description |
---|
ComputedDecimal(java.lang.String name,
java.lang.String fieldlabel,
int precision,
int scale,
FormulaDefinitionElement formula)
creates a computed decimal field without a formatter
|
ComputedDecimal(java.lang.String name,
java.lang.String fieldlabel,
int precision,
int scale,
FormulaDefinitionElement formula,
DecimalFormatter decimalformatter)
creates a computed decimal field with a formatter
|