Uses of Class
com.evolveum.midpoint.repo.common.expression.evaluator.AbstractExpressionEvaluator
Packages that use AbstractExpressionEvaluator
Package
Description
-
Uses of AbstractExpressionEvaluator in com.evolveum.midpoint.model.common.expression.evaluator
Subclasses of AbstractExpressionEvaluator in com.evolveum.midpoint.model.common.expression.evaluatorModifier and TypeClassDescriptionclassAbstractSearchExpressionEvaluator<V extends PrismValue,O extends ObjectType, D extends ItemDefinition<?>, E extends SearchObjectExpressionEvaluatorType> Expression evaluator that is based on searching for an object of `O` type meeting specified criteria (like entitlement shadow), and then converting it into "processed" form (like association value).classCreatesShadowAssociationValues based on projections of given role.classConstExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Returns zero set with a single value obtained by resolving given https://docs.evolveum.com/midpoint/reference/expressions/constants/[constant].classFunctionExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Calls specified library function expression.classGenerateExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Generates a string value based on given value policy.classProportionalExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> classCreatesShadowReferenceAttributeValues based on projections of given role.classCreates a generic reference (or references) based on specified condition for the referenced object. -
Uses of AbstractExpressionEvaluator in com.evolveum.midpoint.model.common.expression.evaluator.filter
Subclasses of AbstractExpressionEvaluator in com.evolveum.midpoint.model.common.expression.evaluator.filterModifier and TypeClassDescriptionclassFilterExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Filter expression evaluator. -
Uses of AbstractExpressionEvaluator in com.evolveum.midpoint.model.common.expression.evaluator.path
Subclasses of AbstractExpressionEvaluator in com.evolveum.midpoint.model.common.expression.evaluator.pathModifier and TypeClassDescriptionclassPathExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Returns value set triple derived from specified (or default) source by resolving specified path. -
Uses of AbstractExpressionEvaluator in com.evolveum.midpoint.model.common.expression.evaluator.transformation
Subclasses of AbstractExpressionEvaluator in com.evolveum.midpoint.model.common.expression.evaluator.transformationModifier and TypeClassDescriptionclassAbstractValueTransformationExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>, E extends TransformExpressionEvaluatorType> Evaluates transformational expression: one that transforms input values to output values. -
Uses of AbstractExpressionEvaluator in com.evolveum.midpoint.model.common.expression.script
Modifier and TypeClassDescriptionclassScriptExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Executes specified script written e.g. in Groovy, JavaScript, Python, etc. -
Uses of AbstractExpressionEvaluator in com.evolveum.midpoint.model.impl.expr
Subclasses of AbstractExpressionEvaluator in com.evolveum.midpoint.model.impl.exprModifier and TypeClassDescriptionclassSequentialValueExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Returns current value of a given sequence object. -
Uses of AbstractExpressionEvaluator in com.evolveum.midpoint.repo.common.expression.evaluator
Modifier and TypeClassDescriptionclassAsIsExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Returns value set triple of the default source.classLiteralExpressionEvaluator<V extends PrismValue,D extends ItemDefinition<?>> Always returns zero set with literal value (values) specified in the evaluator.