public class StaticExpressionUtil extends Object
Constructor and Description |
---|
StaticExpressionUtil() |
Modifier and Type | Method and Description |
---|---|
static <X> com.evolveum.midpoint.prism.PrismProperty<X> |
getPropertyStatic(ExpressionType expressionType,
com.evolveum.midpoint.prism.PrismPropertyDefinition outputDefinition,
String contextDescription,
com.evolveum.midpoint.prism.PrismContext prismContext) |
static <X> Collection<X> |
getPropertyStaticRealValues(ExpressionType expressionType,
com.evolveum.midpoint.prism.PrismPropertyDefinition outputDefinition,
String contextDescription,
com.evolveum.midpoint.prism.PrismContext prismContext)
Always returns collection, even for single-valued results.
|
static Object |
getStaticOutput(ExpressionType expressionType,
com.evolveum.midpoint.prism.PrismPropertyDefinition outputDefinition,
String contextDescription,
ExpressionReturnMultiplicityType preferredMultiplicity,
com.evolveum.midpoint.prism.PrismContext prismContext)
Returns either Object (if result is supposed to be single-value) or Collection
|
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 static Object getStaticOutput(ExpressionType expressionType, com.evolveum.midpoint.prism.PrismPropertyDefinition outputDefinition, String contextDescription, ExpressionReturnMultiplicityType preferredMultiplicity, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaException
public static <X> com.evolveum.midpoint.prism.PrismProperty<X> getPropertyStatic(ExpressionType expressionType, com.evolveum.midpoint.prism.PrismPropertyDefinition outputDefinition, String contextDescription, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaException
public static <X> Collection<X> getPropertyStaticRealValues(ExpressionType expressionType, com.evolveum.midpoint.prism.PrismPropertyDefinition outputDefinition, String contextDescription, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
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<JAXBElement<com.evolveum.prism.xml.ns._public.types_3.RawType>> serializeValueElements(com.evolveum.midpoint.prism.Item<V> item, String contextDescription) throws SchemaException
SchemaException
Copyright © 2015 Evolveum. All rights reserved.