com.polarion.platform.persistence.diff.IDiffManager
METHODS
Modifiers and Type | Name | Description |
---|---|---|
IFieldDiff[] | generateDiff(IPObject,IPObject,Set |
Compares two objects and produces diff for individual fields. Only changed fields are present in the resulting array. Ignored fields are considered unchanged. The resulting diff array will start with fields defined in |
IFieldDiff[] | generateDiff(IPObject,IPObject,Set |
Shortcut for generateDiff(beforeObject, afterObject, ignoredFields, new String[0] |
IChange | generateChange(String,Date,String,IPObject,IPObject,Set |
Compares the given objects and creates the {@link IChange} , filling its fields with user, timeStamp, revision values. The diff array inside the change will start with fields defined in |
IChange | generateChange(String,Date,String,IPObject,IPObject,Set |
Shortcut for generateChange(user, timeStamp, revision, beforeObject, afterObject, ignoredFields, new String[0]) |
IChange[] | generateHistory(IPObject,Set |
Retrieves the complete history of given object and transforms it into series of change objects. |
IChange[] | generateHistory(IPObject,Set |
Shortcut for generateHistory(object, ignoredFields, fieldOrder, false) . |
IChange[] | generateHistory(IPObject,Set |
Shortcut for generateHistory(object, ignoredFields, new String[0], false) . |
IDiffGenerator | getDiffGenerator(String,IPrototype) |
Back to Index