com.evolveum.midpoint.common.expression
Interface ExpressionEvaluatorFactory

All Known Implementing Classes:
AsIsExpressionEvaluatorFactory, GenerateExpressionEvaluatorFactory, LiteralExpressionEvaluatorFactory, PathExpressionEvaluatorFactory, ScriptExpressionEvaluatorFactory

public interface ExpressionEvaluatorFactory

Author:
semancik

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()
           
 

Method Detail

getElementName

javax.xml.namespace.QName getElementName()

createEvaluator

<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
Throws:
SchemaException
ObjectNotFoundException


Copyright © 2012 evolveum. All Rights Reserved.