Class LeafRefContext
- java.lang.Object
-
- org.opendaylight.yangtools.yang.model.util.AbstractSchemaContextProvider
-
- org.opendaylight.yangtools.yang.data.impl.leafref.LeafRefContext
-
- All Implemented Interfaces:
org.opendaylight.yangtools.yang.model.api.SchemaContextProvider
public final class LeafRefContext extends org.opendaylight.yangtools.yang.model.util.AbstractSchemaContextProvider
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LeafRefContextcreate(org.opendaylight.yangtools.yang.model.api.SchemaContext ctx)LeafRefPathgetAbsoluteLeafRefTargetPath()Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext>getAllReferencedByLeafRefCtxs()org.opendaylight.yangtools.yang.model.api.SchemaPathgetCurrentNodePath()org.opendaylight.yangtools.yang.model.api.ModulegetLeafRefContextModule()LeafRefPathgetLeafRefTargetPath()StringgetLeafRefTargetPathString()org.opendaylight.yangtools.yang.common.QNamegetNodeName()Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext>getReferencedByChilds()LeafRefContextgetReferencedByLeafRefCtxByName(org.opendaylight.yangtools.yang.common.QName qname)LeafRefContextgetReferencedChildByName(org.opendaylight.yangtools.yang.common.QName name)LeafRefContextgetReferencingChildByName(org.opendaylight.yangtools.yang.common.QName name)Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext>getReferencingChilds()booleanhasLeafRefContextChild()booleanhasReferencedChild()booleanhasReferencingChild()booleanisReferenced()booleanisReferencing()
-
-
-
Method Detail
-
create
public static LeafRefContext create(org.opendaylight.yangtools.yang.model.api.SchemaContext ctx)
-
hasLeafRefContextChild
public boolean hasLeafRefContextChild()
-
hasReferencedChild
public boolean hasReferencedChild()
-
hasReferencingChild
public boolean hasReferencingChild()
-
isReferenced
public boolean isReferenced()
-
isReferencing
public boolean isReferencing()
-
getReferencingChildByName
public LeafRefContext getReferencingChildByName(org.opendaylight.yangtools.yang.common.QName name)
-
getReferencingChilds
public Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext> getReferencingChilds()
-
getReferencedChildByName
public LeafRefContext getReferencedChildByName(org.opendaylight.yangtools.yang.common.QName name)
-
getReferencedByChilds
public Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext> getReferencedByChilds()
-
getCurrentNodePath
public org.opendaylight.yangtools.yang.model.api.SchemaPath getCurrentNodePath()
-
getLeafRefTargetPath
public LeafRefPath getLeafRefTargetPath()
-
getLeafRefTargetPathString
public String getLeafRefTargetPathString()
-
getNodeName
public org.opendaylight.yangtools.yang.common.QName getNodeName()
-
getAbsoluteLeafRefTargetPath
public LeafRefPath getAbsoluteLeafRefTargetPath()
-
getLeafRefContextModule
public org.opendaylight.yangtools.yang.model.api.Module getLeafRefContextModule()
-
getReferencedByLeafRefCtxByName
public LeafRefContext getReferencedByLeafRefCtxByName(org.opendaylight.yangtools.yang.common.QName qname)
-
getAllReferencedByLeafRefCtxs
public Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext> getAllReferencedByLeafRefCtxs()
-
-