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

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

public class GenerateExpressionEvaluatorFactory
extends java.lang.Object
implements ExpressionEvaluatorFactory

Author:
semancik

Constructor Summary
GenerateExpressionEvaluatorFactory(Protector protector, ObjectResolver objectResolver, PrismContext prismContext)
           
 
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

GenerateExpressionEvaluatorFactory

public GenerateExpressionEvaluatorFactory(Protector protector,
                                          ObjectResolver objectResolver,
                                          PrismContext prismContext)
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,
                                                                 ObjectNotFoundException
Specified by:
createEvaluator in interface ExpressionEvaluatorFactory
Throws:
SchemaException
ObjectNotFoundException


Copyright © 2012 evolveum. All Rights Reserved.