public class PrismUtil extends Object
Constructor and Description |
---|
PrismUtil() |
public static <T> void recomputeRealValue(T realValue, PrismContext prismContext)
public static <T> void recomputePrismPropertyValue(PrismPropertyValue<T> pValue, PrismContext prismContext)
public static void fortifyNamespaceDeclarations(Element definitionElement)
public static void unfortifyNamespaceDeclarations(Element definitionElement)
public static boolean isEmpty(PolyStringType value)
public static PrismUnmarshaller getXnodeProcessor(@NotNull PrismContext prismContext)
public static DomLexicalProcessor getDomParser(@NotNull PrismContext prismContext)
public static <T,X> PrismPropertyValue<X> convertPropertyValue(PrismPropertyValue<T> srcVal, PrismPropertyDefinition<T> srcDef, PrismPropertyDefinition<X> targetDef)
public static <T,X> PrismProperty<X> convertProperty(PrismProperty<T> srcProp, PrismPropertyDefinition<X> targetDef) throws SchemaException
SchemaException
public static <O extends Objectable> void setDeltaOldValue(PrismObject<O> oldObject, ItemDelta<?,?> itemDelta)
public static <O extends Objectable> void setDeltaOldValue(PrismObject<O> oldObject, Collection<? extends ItemDelta> itemDeltas)
public static <T> boolean equals(T a, T b, MatchingRule<T> matchingRule) throws SchemaException
SchemaException
public static String serializeQuietly(PrismContext prismContext, Object object)
public static Object serializeQuietlyLazily(PrismContext prismContext, Object object)
public static ExpressionWrapper parseExpression(XNode node, PrismContext prismContext) throws SchemaException
SchemaException
public static ExpressionWrapper parseExpression(Map.Entry<QName,XNode> expressionEntry, PrismContext prismContext) throws SchemaException
SchemaException
@NotNull public static MapXNode serializeExpression(@NotNull ExpressionWrapper expressionWrapper, BeanMarshaller beanMarshaller) throws SchemaException
SchemaException
public static MapXNode serializeExpression(ExpressionWrapper expressionWrapper, PrismSerializer<RootXNode> xnodeSerializer) throws SchemaException
SchemaException
Copyright © 2019 Evolveum. All rights reserved.