com.evolveum.midpoint.common.expression.script
Class ScriptExpressionEvaluatorFactory

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

public class ScriptExpressionEvaluatorFactory
extends java.lang.Object
implements ExpressionEvaluatorFactory

Author:
semancik

Constructor Summary
ScriptExpressionEvaluatorFactory(ScriptExpressionFactory scriptExpressionFactory)
           
 
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

ScriptExpressionEvaluatorFactory

public ScriptExpressionEvaluatorFactory(ScriptExpressionFactory scriptExpressionFactory)
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.