public class LiteralExpressionEvaluatorFactory extends Object implements ExpressionEvaluatorFactory
Constructor and Description |
---|
LiteralExpressionEvaluatorFactory(com.evolveum.midpoint.prism.PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
<V extends com.evolveum.midpoint.prism.PrismValue> |
createEvaluator(Collection<JAXBElement<?>> evaluatorElements,
com.evolveum.midpoint.prism.ItemDefinition outputDefinition,
String contextDescription,
OperationResult result) |
QName |
getElementName() |
static <V extends com.evolveum.midpoint.prism.PrismValue> |
parseValueElements(Collection<?> valueElements,
com.evolveum.midpoint.prism.ItemDefinition outputDefinition,
String contextDescription,
com.evolveum.midpoint.prism.PrismContext prismContext) |
static <V extends com.evolveum.midpoint.prism.PrismValue> |
serializeValueElements(com.evolveum.midpoint.prism.Item<V> item,
String contextDescription) |
public LiteralExpressionEvaluatorFactory(com.evolveum.midpoint.prism.PrismContext prismContext)
public QName getElementName()
getElementName
in interface ExpressionEvaluatorFactory
public <V extends com.evolveum.midpoint.prism.PrismValue> ExpressionEvaluator<V> createEvaluator(Collection<JAXBElement<?>> evaluatorElements, com.evolveum.midpoint.prism.ItemDefinition outputDefinition, String contextDescription, OperationResult result) throws SchemaException
createEvaluator
in interface ExpressionEvaluatorFactory
SchemaException
public static <V extends com.evolveum.midpoint.prism.PrismValue> com.evolveum.midpoint.prism.Item<V> parseValueElements(Collection<?> valueElements, com.evolveum.midpoint.prism.ItemDefinition outputDefinition, String contextDescription, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaException
public static <V extends com.evolveum.midpoint.prism.PrismValue> List<?> serializeValueElements(com.evolveum.midpoint.prism.Item<V> item, String contextDescription) throws SchemaException
SchemaException
Copyright © 2014 Evolveum. All rights reserved.