Uses of Class
com.evolveum.midpoint.repo.common.expression.ExpressionEvaluationContext
-
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.model.common.expression.evaluator
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.model.common.expression.evaluator.caching
Methods in com.evolveum.midpoint.model.common.expression.evaluator.caching with parameters of type ExpressionEvaluationContext Modifier and Type Method Description protected abstract QK
AbstractSearchExpressionEvaluatorCache. createQueryKey(Class<O> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
protected AssociationSearchQueryKey
AssociationSearchExpressionEvaluatorCache. createQueryKey(Class<ShadowType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
List<V>
AbstractSearchExpressionEvaluatorCache. getQueryResult(Class<O> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
void
AbstractSearchExpressionEvaluatorCache. putQueryResult(Class<O> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, List<V> resultList, List<PrismObject<O>> rawResultList, PrismContext prismContext)
Constructors in com.evolveum.midpoint.model.common.expression.evaluator.caching with parameters of type ExpressionEvaluationContext Constructor Description AssociationSearchQueryKey(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.model.common.expression.evaluator.path
Methods in com.evolveum.midpoint.model.common.expression.evaluator.path with parameters of type ExpressionEvaluationContext Modifier and Type Method Description PrismValueDeltaSetTriple<V>
PathExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.model.common.expression.evaluator.transformation
Methods in com.evolveum.midpoint.model.common.expression.evaluator.transformation with parameters of type ExpressionEvaluationContext Modifier and Type Method Description PrismValueDeltaSetTriple<V>
AbstractValueTransformationExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult parentResult)
protected abstract @NotNull List<V>
AbstractValueTransformationExpressionEvaluator. transformSingleValue(VariablesMap variables, PlusMinusZero valueDestination, boolean useNew, ExpressionEvaluationContext context, String contextDescription, Task task, OperationResult result)
Transforms single value tuple. -
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.model.common.expression.script
Methods in com.evolveum.midpoint.model.common.expression.script with parameters of type ExpressionEvaluationContext Modifier and Type Method Description protected void
ScriptExpressionEvaluator. checkEvaluatorProfile(ExpressionEvaluationContext context)
protected @NotNull List<V>
ScriptExpressionEvaluator. transformSingleValue(VariablesMap variables, PlusMinusZero valueDestination, boolean useNew, ExpressionEvaluationContext eCtx, String contextDescription, Task task, OperationResult result)
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.model.common.mapping
Methods in com.evolveum.midpoint.model.common.mapping with parameters of type ExpressionEvaluationContext Modifier and Type Method Description void
MappingPreExpression. mappingPreExpression(ExpressionEvaluationContext context, OperationResult result)
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.model.common.util
Methods in com.evolveum.midpoint.model.common.util with parameters of type ExpressionEvaluationContext Modifier and Type Method Description static <V extends PrismValue,D extends ItemDefinition,C extends Containerable>
List<ItemDelta<V,D>>PopulatorUtil. computePopulateItemDeltas(PopulateType fromPopulate, PrismContainerDefinition<C> targetContainerDefinition, VariablesMap variables, ExpressionEvaluationContext params, String contextDescription, Task task, OperationResult result)
static <IV extends PrismValue,ID extends ItemDefinition,C extends Containerable>
ItemDelta<IV,ID>PopulatorUtil. evaluatePopulateExpression(PopulateItemType populateItem, VariablesMap variables, ExpressionEvaluationContext context, PrismContainerDefinition<C> targetContainerDefinition, String contextDescription, Task task, OperationResult result)
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.model.impl.expr
Methods in com.evolveum.midpoint.model.impl.expr with parameters of type ExpressionEvaluationContext Modifier and Type Method Description PrismValueDeltaSetTriple<V>
SequentialValueExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.repo.common.expression
Methods in com.evolveum.midpoint.repo.common.expression that return ExpressionEvaluationContext Modifier and Type Method Description ExpressionEvaluationContext
ExpressionEvaluationContext. shallowClone()
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.repo.common.expression.evaluator
Methods in com.evolveum.midpoint.repo.common.expression.evaluator with parameters of type ExpressionEvaluationContext Modifier and Type Method Description void
AbstractExpressionEvaluator. addInternalOrigin(PrismValue value, ExpressionEvaluationContext context)
Adds Internal origin for given prismValue.void
AbstractExpressionEvaluator. applyValueMetadata(PrismValueDeltaSetTriple<V> triple, ExpressionEvaluationContext context, OperationResult result)
Applies value metadata to the triple to-be-outputted.protected void
AbstractExpressionEvaluator. checkEvaluatorProfile(ExpressionEvaluationContext context)
Check expression profile.PrismValueDeltaSetTriple<V>
AsIsExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
PrismValueDeltaSetTriple<V>
LiteralExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
TypedValue<?>
AbstractExpressionEvaluator. findInSourcesAndVariables(ExpressionEvaluationContext context, String variableName)
-