Class LeafRefContextUtils
- java.lang.Object
-
- org.opendaylight.yangtools.yang.data.impl.leafref.LeafRefContextUtils
-
public final class LeafRefContextUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<LeafRefContext>findAllChildsReferencedByLeafRef(Iterable<org.opendaylight.yangtools.yang.common.QName> pathFromRoot, LeafRefContext root)static List<LeafRefContext>findAllChildsReferencedByLeafRef(LeafRefContext parent)static List<LeafRefContext>findAllChildsReferencedByLeafRef(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)static List<LeafRefContext>findAllChildsReferencedByLeafRef(org.opendaylight.yangtools.yang.model.api.SchemaPath schemaPath, LeafRefContext root)static List<LeafRefContext>findAllLeafRefChilds(Iterable<org.opendaylight.yangtools.yang.common.QName> pathFromRoot, LeafRefContext root)static List<LeafRefContext>findAllLeafRefChilds(LeafRefContext parent)static List<LeafRefContext>findAllLeafRefChilds(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)static List<LeafRefContext>findAllLeafRefChilds(org.opendaylight.yangtools.yang.model.api.SchemaPath schemaPath, LeafRefContext root)static Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext>getAllLeafRefsReferencingThisNode(Iterable<org.opendaylight.yangtools.yang.common.QName> pathFromRoot, LeafRefContext root)static Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext>getAllLeafRefsReferencingThisNode(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)static Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext>getAllLeafRefsReferencingThisNode(org.opendaylight.yangtools.yang.model.api.SchemaPath path, LeafRefContext root)static LeafRefContextgetLeafRefReferencedByContext(Iterable<org.opendaylight.yangtools.yang.common.QName> pathFromRoot, LeafRefContext root)static LeafRefContextgetLeafRefReferencedByContext(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)static LeafRefContextgetLeafRefReferencedByContext(org.opendaylight.yangtools.yang.model.api.SchemaPath schemaPath, LeafRefContext root)static LeafRefContextgetLeafRefReferencingContext(Iterable<org.opendaylight.yangtools.yang.common.QName> pathFromRoot, LeafRefContext root)static LeafRefContextgetLeafRefReferencingContext(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)static LeafRefContextgetLeafRefReferencingContext(org.opendaylight.yangtools.yang.model.api.SchemaPath schemaPath, LeafRefContext root)static booleanhasChildReferencedByLeafRef(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)static booleanhasLeafRefChild(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)static booleanisLeafRef(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)static booleanisReferencedByLeafRef(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)
-
-
-
Method Detail
-
getLeafRefReferencingContext
public static LeafRefContext getLeafRefReferencingContext(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)
-
getLeafRefReferencingContext
public static LeafRefContext getLeafRefReferencingContext(org.opendaylight.yangtools.yang.model.api.SchemaPath schemaPath, LeafRefContext root)
-
getLeafRefReferencingContext
public static LeafRefContext getLeafRefReferencingContext(Iterable<org.opendaylight.yangtools.yang.common.QName> pathFromRoot, LeafRefContext root)
-
getLeafRefReferencedByContext
public static LeafRefContext getLeafRefReferencedByContext(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)
-
getLeafRefReferencedByContext
public static LeafRefContext getLeafRefReferencedByContext(org.opendaylight.yangtools.yang.model.api.SchemaPath schemaPath, LeafRefContext root)
-
getLeafRefReferencedByContext
public static LeafRefContext getLeafRefReferencedByContext(Iterable<org.opendaylight.yangtools.yang.common.QName> pathFromRoot, LeafRefContext root)
-
isLeafRef
public static boolean isLeafRef(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)
-
hasLeafRefChild
public static boolean hasLeafRefChild(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)
-
isReferencedByLeafRef
public static boolean isReferencedByLeafRef(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)
-
hasChildReferencedByLeafRef
public static boolean hasChildReferencedByLeafRef(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)
-
findAllLeafRefChilds
public static List<LeafRefContext> findAllLeafRefChilds(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)
-
findAllLeafRefChilds
public static List<LeafRefContext> findAllLeafRefChilds(org.opendaylight.yangtools.yang.model.api.SchemaPath schemaPath, LeafRefContext root)
-
findAllLeafRefChilds
public static List<LeafRefContext> findAllLeafRefChilds(Iterable<org.opendaylight.yangtools.yang.common.QName> pathFromRoot, LeafRefContext root)
-
findAllLeafRefChilds
public static List<LeafRefContext> findAllLeafRefChilds(LeafRefContext parent)
-
findAllChildsReferencedByLeafRef
public static List<LeafRefContext> findAllChildsReferencedByLeafRef(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)
-
findAllChildsReferencedByLeafRef
public static List<LeafRefContext> findAllChildsReferencedByLeafRef(org.opendaylight.yangtools.yang.model.api.SchemaPath schemaPath, LeafRefContext root)
-
findAllChildsReferencedByLeafRef
public static List<LeafRefContext> findAllChildsReferencedByLeafRef(Iterable<org.opendaylight.yangtools.yang.common.QName> pathFromRoot, LeafRefContext root)
-
findAllChildsReferencedByLeafRef
public static List<LeafRefContext> findAllChildsReferencedByLeafRef(LeafRefContext parent)
-
getAllLeafRefsReferencingThisNode
public static Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext> getAllLeafRefsReferencingThisNode(org.opendaylight.yangtools.yang.model.api.SchemaNode node, LeafRefContext root)
-
getAllLeafRefsReferencingThisNode
public static Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext> getAllLeafRefsReferencingThisNode(org.opendaylight.yangtools.yang.model.api.SchemaPath path, LeafRefContext root)
-
getAllLeafRefsReferencingThisNode
public static Map<org.opendaylight.yangtools.yang.common.QName,LeafRefContext> getAllLeafRefsReferencingThisNode(Iterable<org.opendaylight.yangtools.yang.common.QName> pathFromRoot, LeafRefContext root)
-
-