public class PathExpressionEvaluator<V extends com.evolveum.midpoint.prism.PrismValue> extends Object implements ExpressionEvaluator<V>
Constructor and Description |
---|
PathExpressionEvaluator(com.evolveum.midpoint.prism.path.ItemPath path,
ObjectResolver objectResolver,
com.evolveum.midpoint.prism.ItemDefinition outputDefinition,
Protector protector,
com.evolveum.midpoint.prism.PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
com.evolveum.midpoint.prism.delta.PrismValueDeltaSetTriple<V> |
evaluate(ExpressionEvaluationContext params) |
String |
shortDebugDump() |
public PathExpressionEvaluator(com.evolveum.midpoint.prism.path.ItemPath path, ObjectResolver objectResolver, com.evolveum.midpoint.prism.ItemDefinition outputDefinition, Protector protector, com.evolveum.midpoint.prism.PrismContext prismContext)
public com.evolveum.midpoint.prism.delta.PrismValueDeltaSetTriple<V> evaluate(ExpressionEvaluationContext params) throws SchemaException, ExpressionEvaluationException, ObjectNotFoundException
evaluate
in interface ExpressionEvaluator<V extends com.evolveum.midpoint.prism.PrismValue>
SchemaException
ExpressionEvaluationException
ObjectNotFoundException
public String shortDebugDump()
shortDebugDump
in interface ExpressionEvaluator<V extends com.evolveum.midpoint.prism.PrismValue>
Copyright © 2014 Evolveum. All rights reserved.