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(Collection<JAXBElement<?>> evaluatorElements, ItemDefinition outputDefinition, String contextDescription, OperationResult result)
           
 QName getElementName()
           
 

Method Detail

getElementName

QName getElementName()

createEvaluator

<V extends PrismValue> ExpressionEvaluator<V> createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
                                                              ItemDefinition outputDefinition,
                                                              String contextDescription,
                                                              OperationResult result)
                                                          throws SchemaException,
                                                                 ObjectNotFoundException
Throws:
SchemaException
ObjectNotFoundException


Copyright © 2013 evolveum. All Rights Reserved.