public static interface MutableCachedNode.NodeChanges
MutableCachedNode
instanceModifier and Type | Method and Description |
---|---|
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.
|
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 null
Set<NodeKey> addedWeakReferrers()
non-null
SetSet<NodeKey> removedWeakReferrers()
non-null
SetSet<NodeKey> addedStrongReferrers()
non-null
SetCopyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.