Uses of Class
com.evolveum.midpoint.repo.common.expression.ExpressionEvaluationContext
-
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.model.common.expression.evaluator
Constructors in com.evolveum.midpoint.model.common.expression.evaluator with parameters of type ExpressionEvaluationContext Constructor Description Evaluation(VariablesMap variables, PlusMinusZero valueDestination, boolean useNew, ExpressionEvaluationContext context, String contextDescription, Task task, OperationResult result) -
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 QKAbstractSearchExpressionEvaluatorCache. createQueryKey(Class<O> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)protected AssociationSearchQueryKeyAssociationSearchExpressionEvaluatorCache. 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)voidAbstractSearchExpressionEvaluatorCache. 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 voidScriptExpressionEvaluator. 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 voidMappingPreExpression. 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 ExpressionEvaluationContextExpressionEvaluationContext. 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 protected voidAbstractExpressionEvaluator. addInternalOrigin(PrismValue value, ExpressionEvaluationContext context)Adds Internal origin for given prismValue.voidAbstractExpressionEvaluator. applyValueMetadata(PrismValueDeltaSetTriple<V> triple, ExpressionEvaluationContext context, OperationResult result)Applies value metadata to the triple to-be-outputted.protected voidAbstractExpressionEvaluator. 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)
-