com.evolveum.midpoint.schema.processor
Class DiffUtil

java.lang.Object
  extended by com.evolveum.midpoint.schema.processor.DiffUtil

public class DiffUtil
extends java.lang.Object

Author:
semancik

Constructor Summary
DiffUtil()
           
 
Method Summary
static
<T extends ObjectType>
ObjectDelta<T>
diff(java.io.File oldXmlFile, java.io.File newXmlFile, java.lang.Class<T> type, Schema objectSchema)
           
static
<T extends ObjectType>
ObjectDelta<T>
diff(MidPointObject<T> oldObject, MidPointObject<T> newObject)
           
static
<T extends ObjectType>
ObjectDelta<T>
diff(java.lang.String oldXml, java.lang.String newXml, java.lang.Class<T> type, Schema objectSchema)
           
static
<T extends ObjectType>
ObjectDelta<T>
diff(T oldObjectType, T newObjectType, java.lang.Class<T> type, Schema objectSchema)
           
 
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 ObjectType> ObjectDelta<T> diff(MidPointObject<T> oldObject,
                                                         MidPointObject<T> newObject)

diff

public static <T extends ObjectType> ObjectDelta<T> diff(T oldObjectType,
                                                         T newObjectType,
                                                         java.lang.Class<T> type,
                                                         Schema objectSchema)
                                              throws SchemaException
Throws:
SchemaException

diff

public static <T extends ObjectType> ObjectDelta<T> diff(java.lang.String oldXml,
                                                         java.lang.String newXml,
                                                         java.lang.Class<T> type,
                                                         Schema objectSchema)
                                              throws SchemaException
Throws:
SchemaException

diff

public static <T extends ObjectType> ObjectDelta<T> diff(java.io.File oldXmlFile,
                                                         java.io.File newXmlFile,
                                                         java.lang.Class<T> type,
                                                         Schema objectSchema)
                                              throws SchemaException
Throws:
SchemaException


Copyright © 2012 evolveum. All Rights Reserved.