Class DiffUtil
- java.lang.Object
-
- com.evolveum.midpoint.prism.delta.DiffUtil
-
public class DiffUtil extends Object
- Author:
- semancik
-
-
Constructor Summary
Constructors Constructor Description DiffUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <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)
-
-
-
Method Detail
-
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
-
-