Class YangInstanceIdentifier

All Implemented Interfaces:
Serializable, HierarchicalIdentifier<YangInstanceIdentifier>, Identifier, Immutable

public abstract sealed class YangInstanceIdentifier extends AbstractHierarchicalIdentifier<YangInstanceIdentifier,YangInstanceIdentifier.PathArgument>
Unique identifier of a particular node instance in the data tree.

Java representation of YANG Built-in type instance-identifier, which conceptually is XPath expression minimized to uniquely identify element in data tree which conforms to constraints maintained by YANG Model, effectively this makes Instance Identifier a path to element in data tree.

Constraints put in YANG specification on instance-identifier allowed it to be effectively represented in Java and its evaluation does not require a full-blown XPath processor.

Path Arguments

Path to the node represented in instance identifier consists of YangInstanceIdentifier.PathArgument which carries necessary information to uniquely identify node on particular level in the subtree.
See Also: