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<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
protected AssociationSearchQueryKey
AssociationSearchExpressionEvaluatorCache. createQueryKey(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
protected QueryKey
DefaultSearchExpressionEvaluatorCache. createQueryKey(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
List<V>
AbstractSearchExpressionEvaluatorCache. getQueryResult(Class<? extends ObjectType> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
<T extends ObjectType>
voidAbstractSearchExpressionEvaluatorCache. putQueryResult(Class<T> type, ObjectQuery query, ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, List<V> resultList, List<RV> 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.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 List<V>
ScriptExpressionEvaluator. transformSingleValue(ExpressionVariables 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, ExpressionVariables variables, ExpressionEvaluationContext params, String contextDescription, Task task, OperationResult result)
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.model.impl.expr
-
Uses of ExpressionEvaluationContext in com.evolveum.midpoint.model.impl.lens.projector.mappings
Methods in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type ExpressionEvaluationContext Modifier and Type Method Description void
AutoassignRoleMappingEvaluationRequest. mappingPreExpression(ExpressionEvaluationContext context, OperationResult result)
void
FocalMappingEvaluationRequest. mappingPreExpression(ExpressionEvaluationContext context, OperationResult result)
Executed before mapping expression is executed. -
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()
Methods in com.evolveum.midpoint.repo.common.expression with parameters of type ExpressionEvaluationContext Modifier and Type Method Description static void
ExpressionUtil. checkEvaluatorProfileSimple(ExpressionEvaluator<?,?> evaluator, ExpressionEvaluationContext context)
Works only for simple evaluators that do not have any profile settings.static VariablesMap
ExpressionUtil. compileVariablesAndSources(ExpressionEvaluationContext params)
PrismValueDeltaSetTriple<V>
Expression. evaluate(ExpressionEvaluationContext context, OperationResult result)
PrismValueDeltaSetTriple<V>
ExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
-
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 void
AbstractExpressionEvaluator. checkEvaluatorProfile(ExpressionEvaluationContext context)
Check expression profile.PrismValueDeltaSetTriple<V>
AsIsExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
PrismValueDeltaSetTriple<V>
LiteralExpressionEvaluator. evaluate(ExpressionEvaluationContext context, OperationResult result)
-