Package org.opendaylight.yangtools.yang.data.tree.api
package org.opendaylight.yangtools.yang.data.tree.api
-
ClassDescriptionException thrown when the backend of a
DataTreeSnapshotCursor
detects an errors which prevents it from completing the requested operation.Exception thrown when a proposed change fails validation before being applied into the Data Tree because the Data Tree has been modified in way that a conflicting node is present.ADataTreeModification
which allows creation of aDataTreeModificationCursor
.ADataTreeSnapshot
which allows creation of aDataTreeSnapshotCursor
.Interface representing a data tree which can be modified in an MVCC fashion.An encapsulation of a validated data tree modification.A single node within aDataTreeCandidate
.An impliedNormalizedNodeContainer
is coming into existence via one of its children coming to existence.AnDataTreeCandidate.CandidateNode.Unmodified
event indicating the backing metadata has been compacted to appear as if this node has beenDataTreeCandidate.CandidateNode.Created
with current #DataTreeCandidate.CandidateNode.WithDataAfter.dataAfter()
.ANormalizedNode
is being introduced without being previously present.ANormalizedNode
is being removed having been previously present.An impliedNormalizedNodeContainer
is becoming non-existent via all of its children becoming non-existent.ANormalizedNodeContainer
becoming non-existent via all of its children becoming non-existent.An existingNormalizedNode
is being replaced.TheNormalizedNode
has not been modified in a way itsObject.equals(Object)
contract has been left unchanged.A non-terminalDataTreeCandidate.CandidateNode
which has some childDataTreeCandidate.CandidateNode
s, which have collectively contributed to this node's existence.IntermediateDataTreeCandidate.CandidateNode
indicating the node will exist.Intermediate helper trait guaranteeingDataTreeCandidate.CandidateNode.WithDataBefore.dataBefore()
being non-null.IntermediateDataTreeCandidate.CandidateNode
indicating the node will cease to exist.A single node within aDataTreeCandidate
.ADataTreeCandidate
which is also aDataTreeTip
.DataTree configuration class.Factory interface for creating data trees.Class encapsulation of set of modifications to a base tree.Extension to theDataTreeSnapshotCursor
which allows modifying the data tree.Read-only snapshot of aDataTree
.A cursor holding a logical position within aDataTreeSnapshot
.Tip of a data tree instance.Exception thrown when a proposed change fails validation before being applied into the datastore.Exception thrown when a proposed change fails validation before being applied into the datastore because of incorrect structure of user supplied data.Enumeration of all possible node modification states.Exception thrown when a proposed change fails validation before being applied into the Data Tree because tree node which child nodes are modified or written did not exist when transaction started and still does not exists when transaction is processed.A read-only view of aDataTree
.Exception thrown whenmin-elements
ormax-element
statement restrictions are violated.SchemaValidationFailedException is thrown when an attempt is made to modify the data tree and the modification does not match the schema context.DataTree
type, specifying which YANG modeled content is valid with a data tree.Exception thrown when aunique
statement restrictions are violated.Versioning information attached to a committed transaction.