Class DiffUtil
java.lang.Object
com.evolveum.midpoint.prism.delta.DiffUtil
- Author:
- semancik
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Objectable>
ObjectDelta<T>diff
(PrismObject<T> oldObject, PrismObject<T> newObject) static <T extends Objectable>
ObjectDelta<T>diff
(File oldXmlFile, File newXmlFile, Class<T> type, PrismContext prismContext) static <T extends Objectable>
ObjectDelta<T>diff
(String oldXml, String newXml, Class<T> type, PrismContext prismContext) static <T extends Objectable>
ObjectDelta<T>diff
(T oldObjectType, T newObjectType)
-
Constructor Details
-
DiffUtil
public DiffUtil()
-
-
Method Details
-
diff
public static <T extends Objectable> ObjectDelta<T> diff(PrismObject<T> oldObject, PrismObject<T> newObject) -
diff
public static <T extends Objectable> ObjectDelta<T> diff(T oldObjectType, T newObjectType) throws SchemaException - Throws:
SchemaException
-
diff
public static <T extends Objectable> ObjectDelta<T> diff(String oldXml, String newXml, Class<T> type, PrismContext prismContext) throws SchemaException - Throws:
SchemaException
-
diff
public static <T extends Objectable> ObjectDelta<T> diff(File oldXmlFile, File newXmlFile, Class<T> type, PrismContext prismContext) throws SchemaException, IOException - Throws:
SchemaException
IOException
-