com.evolveum.midpoint.common.expression
Class ExpressionUtil
java.lang.Object
com.evolveum.midpoint.common.expression.ExpressionUtil
public class ExpressionUtil
- extends java.lang.Object
- Author:
- semancik
Method Summary |
static ItemDefinition |
resolveDefinitionPath(ItemPath path,
java.util.Map<javax.xml.namespace.QName,java.lang.Object> variables,
PrismObjectDefinition<?> defaultContext,
java.lang.String shortDesc)
|
static java.lang.Object |
resolvePath(ItemPath path,
java.util.Map<javax.xml.namespace.QName,java.lang.Object> variables,
java.lang.Object defaultContext,
ObjectResolver objectResolver,
java.lang.String shortDesc,
OperationResult result)
|
static
|
toItemDeltaItem(java.lang.Object object,
ObjectResolver objectResolver,
java.lang.String string,
OperationResult result)
|
static
|
toOutputTriple(PrismValueDeltaSetTriple<V> resultTriple,
ItemDefinition outputDefinition,
ItemPathSegment lastPathSegment,
PrismContext prismContext)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExpressionUtil
public ExpressionUtil()
toOutputTriple
public static <V extends PrismValue> PrismValueDeltaSetTriple<V> toOutputTriple(PrismValueDeltaSetTriple<V> resultTriple,
ItemDefinition outputDefinition,
ItemPathSegment lastPathSegment,
PrismContext prismContext)
resolvePath
public static java.lang.Object resolvePath(ItemPath path,
java.util.Map<javax.xml.namespace.QName,java.lang.Object> variables,
java.lang.Object defaultContext,
ObjectResolver objectResolver,
java.lang.String shortDesc,
OperationResult result)
throws SchemaException,
ObjectNotFoundException
- Throws:
SchemaException
ObjectNotFoundException
resolveDefinitionPath
public static ItemDefinition resolveDefinitionPath(ItemPath path,
java.util.Map<javax.xml.namespace.QName,java.lang.Object> variables,
PrismObjectDefinition<?> defaultContext,
java.lang.String shortDesc)
throws SchemaException
- Throws:
SchemaException
toItemDeltaItem
public static <V extends PrismValue> ItemDeltaItem<V> toItemDeltaItem(java.lang.Object object,
ObjectResolver objectResolver,
java.lang.String string,
OperationResult result)
Copyright © 2012 evolveum. All Rights Reserved.