public class PrismUtil extends Object
Constructor and Description |
---|
PrismUtil() |
Modifier and Type | Method and Description |
---|---|
static <T,X> PrismProperty<X> |
convertProperty(PrismProperty<T> srcProp,
PrismPropertyDefinition<X> targetDef) |
static <T,X> PrismPropertyValue<X> |
convertPropertyValue(PrismPropertyValue<T> srcVal,
PrismPropertyDefinition<T> srcDef,
PrismPropertyDefinition<X> targetDef) |
static void |
fortifyNamespaceDeclarations(Element definitionElement)
Super-mega-giga-ultra hack.
|
static PrismBeanConverter |
getBeanConverter(PrismContext prismContext) |
static DomParser |
getDomParser(PrismContext prismContext) |
static XNodeProcessor |
getXnodeProcessor(PrismContext prismContext) |
static boolean |
isEmpty(PolyStringType value) |
static <T> void |
recomputePrismPropertyValue(PrismPropertyValue<T> pValue,
PrismContext prismContext) |
static <T> void |
recomputeRealValue(T realValue,
PrismContext prismContext) |
static void |
unfortifyNamespaceDeclarations(Element definitionElement) |
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 XNodeProcessor getXnodeProcessor(PrismContext prismContext)
public static PrismBeanConverter getBeanConverter(PrismContext prismContext)
public static DomParser getDomParser(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
Copyright © 2015 evolveum. All rights reserved.