Package com.rpl.rama.diffs
Class KeyChangeDiff
java.lang.Object
com.rpl.rama.diffs.Diff
com.rpl.rama.diffs.KeyChangeDiff
Represents a key in a map changing to a new value. Expands to a
KeyRemoveDiff and KeyDiff.
Top-level diff.- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanProcess(Diff.Processor processor) protected voiddoProcess(Diff.Processor processor) booleanOriginal value of keygetToKey()New value of keyinthashCode()toString()protected boolean
-
Constructor Details
-
KeyChangeDiff
-
-
Method Details
-
getFromKey
Original value of key -
getToKey
New value of key -
walkExpanded
- Overrides:
walkExpandedin classDiff
-
doProcess
-
canProcess
- Specified by:
canProcessin classDiff
-
equals
-
hashCode
public int hashCode() -
toString
-