Package com.evolveum.midpoint.repo.common.expression
package com.evolveum.midpoint.repo.common.expression
-
ClassDescriptionThis is NOT autowired evaluator.Provides value policy when needed (e.g.Computes value metadata during consolidation."Compiled" form of
ExpressionType
bean.HoldsExpressionEnvironment
(containing e.g.Simple almost-DTO used to contain all the parameters of the _whole_ expression evaluation.Methods _internal_ to the processes of expression evaluation.ExpressionEvaluator<V extends PrismValue>Represents an expression evaluator (e.g.Creates expression evaluators from their definitions (evaluator elements) and parts of the context (e.g.Factory for expressions and registry for expression evaluator factories.Expression evaluation source.PrismValueDeltaSetTriple that also remembers the source from which it has originated.Computes value metadata during expression evaluation or during consolidation.Supplies value policy when needed (e.g.Item-specific specifications, e.g., assignment subtype.Produces extra variables from values of existing sources.