com.evolveum.midpoint.prism.delta
Class DiffUtil

java.lang.Object
  extended by com.evolveum.midpoint.prism.delta.DiffUtil

public class DiffUtil
extends Object

Author:
semancik

Constructor Summary
DiffUtil()
           
 
Method Summary
static
<T extends Objectable>
ObjectDelta<T>
diff(File oldXmlFile, File newXmlFile, Class<T> type, PrismContext prismContext)
           
static
<T extends Objectable>
ObjectDelta<T>
diff(PrismObject<T> oldObject, PrismObject<T> newObject)
           
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, Class<T> type, PrismContext prismContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiffUtil

public DiffUtil()
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,
                                                         Class<T> type,
                                                         PrismContext prismContext)
                                              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
Throws:
SchemaException


Copyright © 2013 evolveum. All Rights Reserved.