public interface ValueChanges
Modifier and Type | Method and Description |
---|---|
ValueChange |
getChange(Path aPath)
Returns the change for the specified path.
|
Iterator<ValueChange> |
getChangesIterator()
Returns an iterator over the changes.
|
int |
getNumberOfChanges()
Returns the number of changes.
|
ValueChange getChange(Path aPath)
aPath
- path of the terminal node, either the
local absolute path
,
or the local absolute path preceded by ./
.null
if the corresponding
node has not been modified, if it is not a terminal node, or if it does not exist.IllegalArgumentException
- if the specified path begins with ../
SchemaNode.isTerminalValue()
Iterator<ValueChange> getChangesIterator()
ValueChange
elements. This iterator does
not allow modifying the underlying collection.int getNumberOfChanges()