| 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.