com.evolveum.midpoint.common.expression.evaluator
Class PathExpressionEvaluatorFactory

java.lang.Object
  extended by com.evolveum.midpoint.common.expression.evaluator.PathExpressionEvaluatorFactory
All Implemented Interfaces:
ExpressionEvaluatorFactory

public class PathExpressionEvaluatorFactory
extends java.lang.Object
implements ExpressionEvaluatorFactory

Author:
semancik

Constructor Summary
PathExpressionEvaluatorFactory(PrismContext prismContext, ObjectResolver objectResolver)
           
 
Method Summary
<V extends PrismValue>
ExpressionEvaluator<V>
createEvaluator(java.util.Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements, ItemDefinition outputDefinition, java.lang.String contextDescription, OperationResult result)
           
 javax.xml.namespace.QName getElementName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PathExpressionEvaluatorFactory

public PathExpressionEvaluatorFactory(PrismContext prismContext,
                                      ObjectResolver objectResolver)
Method Detail

getElementName

public javax.xml.namespace.QName getElementName()
Specified by:
getElementName in interface ExpressionEvaluatorFactory

createEvaluator

public <V extends PrismValue> ExpressionEvaluator<V> createEvaluator(java.util.Collection<javax.xml.bind.JAXBElement<?>> evaluatorElements,
                                                                     ItemDefinition outputDefinition,
                                                                     java.lang.String contextDescription,
                                                                     OperationResult result)
                                                          throws SchemaException
Specified by:
createEvaluator in interface ExpressionEvaluatorFactory
Throws:
SchemaException


Copyright © 2012 evolveum. All Rights Reserved.