com.evolveum.midpoint.common.expression.evaluator
Class PathExpressionEvaluator<V extends PrismValue>

java.lang.Object
  extended by com.evolveum.midpoint.common.expression.evaluator.PathExpressionEvaluator<V>
All Implemented Interfaces:
ExpressionEvaluator<V>

public class PathExpressionEvaluator<V extends PrismValue>
extends Object
implements ExpressionEvaluator<V>

Author:
Radovan Semancik

Constructor Summary
PathExpressionEvaluator(ItemPath path, ObjectResolver objectResolver, ItemDefinition outputDefinition, PrismContext prismContext)
           
 
Method Summary
 PrismValueDeltaSetTriple<V> evaluate(ExpressionEvaluationParameters params)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PathExpressionEvaluator

public PathExpressionEvaluator(ItemPath path,
                               ObjectResolver objectResolver,
                               ItemDefinition outputDefinition,
                               PrismContext prismContext)
Method Detail

evaluate

public PrismValueDeltaSetTriple<V> evaluate(ExpressionEvaluationParameters params)
                                                        throws SchemaException,
                                                               ExpressionEvaluationException,
                                                               ObjectNotFoundException
Specified by:
evaluate in interface ExpressionEvaluator<V extends PrismValue>
Throws:
SchemaException
ExpressionEvaluationException
ObjectNotFoundException


Copyright © 2013 evolveum. All Rights Reserved.