| Interface | Description |
|---|---|
| IFormulaEvaluator |
Evaluates the formulas of a product component or product component generation.
|
| IFormulaEvaluatorFactory |
An interface for formula evaluator factories to create a
IFormulaEvaluator. |
| Class | Description |
|---|---|
| AbstractFormulaEvaluator |
An abstract implementation of
IFormulaEvaluator holding the product component generation
or product component and handles the exceptions thrown by the
AbstractFormulaEvaluator.evaluateInternal(String, Object...) method. |
| FormulaEvaluatorUtil.AssociationTo1Helper<S extends IModelObject,T extends IModelObject> |
Helper class for navigating 1-to-1 associations from a list of source objects of type
<S> to target objects of type <T>. |
| FormulaEvaluatorUtil.AssociationToManyHelper<S extends IModelObject,T extends IModelObject> |
Helper class for navigating 1-to-many associations from a list of source objects of type
<S> to target objects of type <T>. |
| FormulaEvaluatorUtil.AttributeAccessorHelper<S extends IModelObject,E> |
Helper class to get the values from a list of source objects of type
<S> to target
type <E>. |
| FormulaEvaluatorUtil.ExistsHelper |
Helper class to encapsulate a function call to verify the existence of an object that could
result in an
Exception (for example a NullPointerException or
IndexOutOfBoundsException when navigating over associations in model objects) which should just be treated as a false result. |
| FormulaEvaluatorUtil.FunctionWithListAsArgumentHelper<E> |
Base class for functions working on list arguments.
|
| Enum | Description |
|---|---|
| FormulaEvaluatorUtil |
Provides methods that can be used in formula evaluation.
|
Copyright © 2018. All rights reserved.