public class SetChangeAppender extends PropertyChangeAppender<SetChange>
| Constructor and Description |
|---|
SetChangeAppender(MapChangeAppender mapChangeAppender,
TypeMapper typeMapper,
GlobalIdFactory globalIdFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected SetChange |
calculateChanges(NodePair pair,
Property property) |
protected java.util.List<ContainerElementChange> |
calculateEntryChanges(SetType setType,
java.util.Set leftRawSet,
java.util.Set rightRawSet,
OwnerContext owner) |
boolean |
isSupportedContainer(Property property) |
protected boolean |
supports(JaversType propertyType) |
calculateChangesIfSupportedpublic SetChangeAppender(MapChangeAppender mapChangeAppender, TypeMapper typeMapper, GlobalIdFactory globalIdFactory)
protected boolean supports(JaversType propertyType)
supports in class PropertyChangeAppender<SetChange>public boolean isSupportedContainer(Property property)
protected java.util.List<ContainerElementChange> calculateEntryChanges(SetType setType, java.util.Set leftRawSet, java.util.Set rightRawSet, OwnerContext owner)
protected SetChange calculateChanges(NodePair pair, Property property)
calculateChanges in class PropertyChangeAppender<SetChange>