public static interface YangInstanceIdentifier.PathArgument extends Comparable<YangInstanceIdentifier.PathArgument>, Immutable, Serializable
This interface itself is used as common parent for actual path arguments types and should not be implemented by user code.
Path arguments SHOULD contain only minimum of information required to uniquely identify node on particular subtree level.
For actual path arguments types see:
YangInstanceIdentifier.NodeIdentifier
- Identifier of container or leaf
YangInstanceIdentifier.NodeIdentifierWithPredicates
- Identifier of list entries, which have key defined
YangInstanceIdentifier.AugmentationIdentifier
- Identifier of augmentation
YangInstanceIdentifier.NodeWithValue
- Identifier of leaf-list entry
Modifier and Type | Method and Description |
---|---|
QName |
getNodeType()
If applicable returns unique QName of data node as defined in YANG
Schema.
|
String |
toRelativeString(YangInstanceIdentifier.PathArgument previous)
Return the string representation of this object for use in context
provided by a previous object.
|
compareTo
QName getNodeType()
This method may return null, if the corresponding schema node, does not have QName associated, such as in cases of augmentations.
String toRelativeString(YangInstanceIdentifier.PathArgument previous)
YangInstanceIdentifier.toString()
, but implementations are encourage to
reuse any context already emitted by the previous object.previous
- Previous path argumentCopyright © 2019 OpenDaylight. All rights reserved.