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