public final class LeafRefContext extends Object implements SchemaContextProvider
Modifier and Type | Method and Description |
---|---|
static LeafRefContext |
create(SchemaContext ctx) |
LeafRefPath |
getAbsoluteLeafRefTargetPath() |
Map<QName,LeafRefContext> |
getAllReferencedByLeafRefCtxs() |
SchemaPath |
getCurrentNodePath() |
Module |
getLeafRefContextModule() |
LeafRefPath |
getLeafRefTargetPath() |
String |
getLeafRefTargetPathString() |
QName |
getNodeName() |
Map<QName,LeafRefContext> |
getReferencedByChilds() |
LeafRefContext |
getReferencedByLeafRefCtxByName(QName qname) |
LeafRefContext |
getReferencedChildByName(QName name) |
LeafRefContext |
getReferencingChildByName(QName name) |
Map<QName,LeafRefContext> |
getReferencingChilds() |
SchemaContext |
getSchemaContext() |
boolean |
hasLeafRefContextChild() |
boolean |
hasReferencedChild() |
boolean |
hasReferencingChild() |
boolean |
isReferenced() |
boolean |
isReferencing() |
public static LeafRefContext create(SchemaContext ctx)
public boolean hasLeafRefContextChild()
public boolean hasReferencedChild()
public boolean hasReferencingChild()
public boolean isReferenced()
public boolean isReferencing()
public LeafRefContext getReferencingChildByName(QName name)
public Map<QName,LeafRefContext> getReferencingChilds()
public LeafRefContext getReferencedChildByName(QName name)
public Map<QName,LeafRefContext> getReferencedByChilds()
public SchemaPath getCurrentNodePath()
public LeafRefPath getLeafRefTargetPath()
public String getLeafRefTargetPathString()
public QName getNodeName()
public SchemaContext getSchemaContext()
getSchemaContext
in interface SchemaContextProvider
public LeafRefPath getAbsoluteLeafRefTargetPath()
public Module getLeafRefContextModule()
public LeafRefContext getReferencedByLeafRefCtxByName(QName qname)
public Map<QName,LeafRefContext> getAllReferencedByLeafRefCtxs()
Copyright © 2019 OpenDaylight. All rights reserved.