|
ModeShape Distribution 3.5.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface MutableCachedNode.NodeChanges
Interface which exposes all the changes that have occurred on a MutableCachedNode instance
| Method Summary | |
|---|---|
Set<Name> |
addedMixins()
Returns a set with the names of the mixins that have been added. |
Set<NodeKey> |
addedParents()
Returns the set of parents that have been added |
Set<NodeKey> |
addedStrongReferrers()
Returns a set of node keys with the strong referrers that have been added. |
Set<NodeKey> |
addedWeakReferrers()
Returns a set of node keys with the weak referrers that have been added. |
LinkedHashMap<NodeKey,Name> |
appendedChildren()
Returns the [childKey, childName] pairs of the children that have been appended (at the end). |
Set<Name> |
changedPropertyNames()
Returns a set with the names of the properties that have changed. |
Map<NodeKey,LinkedHashMap<NodeKey,Name>> |
childrenInsertedBefore()
Returns the [insertBeforeChildKey, [childKey, childName]] structure of the children that been inserted before another existing child. |
NodeKey |
newPrimaryParent()
Returns the node key of the new primary parent, in case it has changed. |
Set<NodeKey> |
removedChildren()
Returns the set of children that have been removed |
Set<Name> |
removedMixins()
Returns a set with the names of the mixins that have been removed. |
Set<NodeKey> |
removedParents()
Returns the set of parents that have been removed |
Set<Name> |
removedPropertyNames()
Returns a set with the names of the properties that have been removed. |
Set<NodeKey> |
removedStrongReferrers()
Returns a set of node keys with the strong referrers that have been removed. |
Set<NodeKey> |
removedWeakReferrers()
Returns a set of node keys with the weak referrers that have been removed. |
Map<NodeKey,Name> |
renamedChildren()
Returns the [childKey, childName] pairs of the children that have been renamed, where "childName" represents the new name after the rename. |
| Method Detail |
|---|
Set<Name> changedPropertyNames()
non-null SetSet<Name> removedPropertyNames()
non-null SetSet<Name> addedMixins()
non-null SetSet<Name> removedMixins()
non-null SetLinkedHashMap<NodeKey,Name> appendedChildren()
non-null MapSet<NodeKey> removedChildren()
non-null SetMap<NodeKey,Name> renamedChildren()
non-null MapMap<NodeKey,LinkedHashMap<NodeKey,Name>> childrenInsertedBefore()
non-null MapSet<NodeKey> addedParents()
non-null SetSet<NodeKey> removedParents()
non-null SetNodeKey newPrimaryParent()
NodeKey of the new primary parent or nullSet<NodeKey> addedWeakReferrers()
non-null SetSet<NodeKey> removedWeakReferrers()
non-null SetSet<NodeKey> addedStrongReferrers()
non-null SetSet<NodeKey> removedStrongReferrers()
non-null Set
|
ModeShape Distribution 3.5.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||