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. in generate expression evaluator).Computes value metadata during consolidation."Compiled" form of
ExpressionTypebean.HoldsExpressionEnvironment(containing e.g. current task and operation result; or other items in the subclasses) to be used from withing scripts and methods that are called from scripts.Simple almost-DTO used to contain all the parameters of expression evaluation.Methods _internal_ to the processes of expression evaluation.ExpressionEvaluator<V extends PrismValue>Represents an expression evaluator (e.g. literal, path, script, assignmentTargetSearch, etc).Creates expression evaluators from their definitions (evaluator elements) and parts of the context (e.g. output item definition).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. in generate expression evaluator).Produces extra variables from values of existing sources.