Package | Description |
---|---|
org.opendaylight.yangtools.yang.data.impl.leafref |
Modifier and Type | Field and Description |
---|---|
static QNameWithPredicate |
QNameWithPredicate.ROOT |
static QNameWithPredicate |
QNameWithPredicate.UP_PARENT |
Modifier and Type | Method and Description |
---|---|
QNameWithPredicate |
LeafRefPath.getLastComponent()
Get the last component of this path.
|
Modifier and Type | Method and Description |
---|---|
Iterable<QNameWithPredicate> |
LeafRefPath.getPathFromRoot()
Returns the list of nodes which need to be traversed to get from the
starting point (root for absolute LeafRefPaths) to the node represented
by this object.
|
Iterable<QNameWithPredicate> |
LeafRefPath.getPathTowardsRoot()
Returns the list of nodes which need to be traversed to get from this
node to the starting point (root for absolute LeafRefPaths).
|
Modifier and Type | Method and Description |
---|---|
static LeafRefPath |
LeafRefPath.create(boolean absolute,
QNameWithPredicate... path)
Constructs new instance of this class with the concrete path.
|
LeafRefPath |
LeafRefPath.createChild(QNameWithPredicate... elements)
Create a child path based on concatenation of this path and additional
path elements.
|
protected abstract LeafRefPath |
LeafRefPath.createInstance(LeafRefPath parent,
QNameWithPredicate qname)
Create a new instance.
|
Modifier and Type | Method and Description |
---|---|
static LeafRefPath |
LeafRefPath.create(Iterable<QNameWithPredicate> path,
boolean absolute)
Constructs new instance of this class with the concrete path.
|
LeafRefPath |
LeafRefPath.createChild(Iterable<QNameWithPredicate> relative)
Create a child path based on concatenation of this path and a relative
path.
|
Constructor and Description |
---|
LeafRefPath(LeafRefPath parent,
QNameWithPredicate qname) |
Copyright © 2018 OpenDaylight. All rights reserved.