Package com.evolveum.midpoint.prism
Class PrismValueUtil
- java.lang.Object
- 
- com.evolveum.midpoint.prism.PrismValueUtil
 
- 
 public class PrismValueUtil extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description PrismValueUtil()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> PrismProperty<T>createRaw(@NotNull XNode node, @NotNull QName itemName, PrismContext prismContext)static booleandifferentIds(PrismValue v1, PrismValue v2)static @Nullable PrismContainerValue<?>getParentContainerValue(PrismValue value)static @Nullable PrismObject<?>getParentObject(@Nullable PrismValue value)Returns parent object, potentially traversing multiple parent links to get there.
 
- 
- 
- 
Method Detail- 
getParentContainerValue@Nullable public static @Nullable PrismContainerValue<?> getParentContainerValue(PrismValue value) 
 - 
getParentObject@Nullable public static @Nullable PrismObject<?> getParentObject(@Nullable @Nullable PrismValue value) Returns parent object, potentially traversing multiple parent links to get there.
 - 
createRawpublic static <T> PrismProperty<T> createRaw(@NotNull @NotNull XNode node, @NotNull @NotNull QName itemName, PrismContext prismContext) throws SchemaException - Throws:
- SchemaException
 
 - 
differentIdspublic static boolean differentIds(PrismValue v1, PrismValue v2) 
 
- 
 
-