Package org.faktorips.runtime.formula
package org.faktorips.runtime.formula
-
ClassDescriptionAn abstract implementation of
IFormulaEvaluatorholding the product component generation or product component and handles the exceptions thrown by theAbstractFormulaEvaluator.evaluateInternal(String, Object...)method.Provides methods that can be used in formula evaluation.Helper class for navigating 1-to-1 associations from a list of source objects of type<S>to target objects of type<T>.Helper class for navigating 1-to-many associations from a list of source objects of type<S>to target objects of type<T>.Helper class to get the values from a list of source objects of type<S>to target type<E>.Helper class to encapsulate a function call to verify the existence of an object that could result in anException(for example aNullPointerExceptionorIndexOutOfBoundsExceptionwhen navigating over associations inmodel objects) which should just be treated as afalseresult.Base class for functions working on list arguments.Evaluates the formulas of a product component or product component generation.An interface for formula evaluator factories to create aIFormulaEvaluator.