public class RecordDiff extends Diff<Record>
SERIALIZED_CLASS_NAME, TYPE
XML_SERIALIZED_CLASS_NAME
Constructor and Description |
---|
RecordDiff() |
RecordDiff(DiffType type,
String name,
Record oldValue,
Record newValue) |
Modifier and Type | Method and Description |
---|---|
static RecordDiff |
diff(String name,
Record oldRecord,
Record newRecord) |
static RecordDiff |
diff(String name,
Record oldRecord,
Record newRecord,
Set<String> excludeFields) |
static RecordDiff |
diff(String name,
Record oldRecord,
Record newRecord,
String... excludeFields) |
RecordDiff |
setName(String name) |
RecordDiff |
setNewValue(Record newValue) |
RecordDiff |
setOldValue(Record oldValue) |
RecordDiff |
setType(DiffType type) |
addChild, addChildProperty, getChildByName, getChildren, getName, getNewValue, getOldValue, getType
addExceptionProperties, fromRecord, toRecord, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
fromArrayValue, fromArrayValue, fromArrayValue, fromJson, fromJson, newInstanceFromRecord, newInstanceFromRecord, toArrayValue, toJson, toJson, toJson, toRecord
newInstanceFromJson
forEachGrandChildElement, fromXml, fromXml, fromXmlElement, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getChildElement, getChildElements, newInstanceFromXml, newInstanceFromXml, setAttribute, toXml, toXml, toXml, toXml, toXml, toXmlElement, writeXml, writeXml
public static RecordDiff diff(String name, Record oldRecord, Record newRecord)
public static RecordDiff diff(String name, Record oldRecord, Record newRecord, String... excludeFields)
public static RecordDiff diff(String name, Record oldRecord, Record newRecord, Set<String> excludeFields)
public RecordDiff setType(DiffType type)
public RecordDiff setName(String name)
public RecordDiff setOldValue(Record oldValue)
setOldValue
in class Diff<Record>
public RecordDiff setNewValue(Record newValue)
setNewValue
in class Diff<Record>
Copyright (c) 2006-2023 North Concepts Inc. All Rights Reserved.