Class LeafRefContextUtils


  • public final class LeafRefContextUtils
    extends Object
    • 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)
      • 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)
      • 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)