Metric Results

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.

Summary

[ summary ] [ packages ] [ cycles ] [ explanations ]

Package TC CC AC Ca Ce A I D V
org.opendaylight.controller.config.yang.bgp.rib.impl 85 47 38 4 41 45.0% 91.0% 36.0% 1
org.opendaylight.protocol.bgp.rib.impl 73 69 4 1 72 5.0% 99.0% 4.0% 1
org.opendaylight.protocol.bgp.rib.impl.config 8 7 1 0 35 12.0% 100.0% 12.0% 1
org.opendaylight.protocol.bgp.rib.impl.protocol 4 4 0 1 8 0.0% 89.0% 11.0% 1
org.opendaylight.protocol.bgp.rib.impl.spi 16 1 15 4 31 94.0% 89.0% 82.0% 1
org.opendaylight.protocol.bgp.rib.impl.stats 1 1 0 3 5 0.0% 62.0% 38.0% 1
org.opendaylight.protocol.bgp.rib.impl.stats.peer 2 0 2 1 4 100.0% 80.0% 80.0% 1
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl 2 1 1 1 7 50.0% 88.0% 38.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606 5 2 3 4 12 60.000004% 75.0% 35.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences 10 8 2 0 6 20.0% 100.0% 20.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.config.rev160606 3 2 1 4 10 33.0% 71.0% 5.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330 27 8 19 0 27 70.0% 100.0% 70.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration 36 27 9 0 19 25.0% 100.0% 25.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.add.path.impl 4 3 1 1 6 25.0% 86.0% 11.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer 12 9 3 1 6 25.0% 86.0% 11.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer 22 17 5 1 6 23.0% 86.0% 8.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.acceptor 8 6 2 1 6 25.0% 86.0% 11.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.psm.impl 8 6 2 1 6 25.0% 86.0% 11.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl 32 24 8 1 6 25.0% 86.0% 11.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state 8 6 2 0 11 25.0% 100.0% 25.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606 7 2 5 5 13 71.0% 72.0% 44.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats 8 6 2 2 7 25.0% 78.0% 3.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state 4 3 1 2 6 25.0% 75.0% 0.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state.bgp.peer.state 5 4 1 0 7 20.0% 100.0% 20.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state 4 3 1 2 6 25.0% 75.0% 0.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state 12 9 3 1 9 25.0% 90.0% 15.000001% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats 20 15 5 1 8 25.0% 89.0% 14.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs 18 14 4 1 8 22.0% 89.0% 11.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606 3 2 1 2 10 33.0% 83.0% 17.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats 4 3 1 2 10 25.0% 83.0% 8.0% 1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats.bgp.render.state 5 4 1 0 7 20.0% 100.0% 20.0% 1

Packages

[ summary ] [ packages ] [ cycles ] [ explanations ]

org.opendaylight.controller.config.yang.bgp.rib.impl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 41 45.0% 91.0% 36.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractAddPathImplModule
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractAddPathImplModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPApplicationPeerModule
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPApplicationPeerModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPDispatcherImplModule
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPDispatcherImplModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPPSMImplModule
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPPSMImplModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPPeerAcceptorModule
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPPeerAcceptorModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPPeerModule
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPPeerModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPTableTypeImplModule
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractBGPTableTypeImplModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractRIBImplModule
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractRIBImplModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractStrictBgpPeerRegistryModule
org.opendaylight.controller.config.yang.bgp.rib.impl.AbstractStrictBgpPeerRegistryModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.AddPathImplModuleMXBean
org.opendaylight.controller.config.yang.bgp.rib.impl.AddressFamiliesServiceInterface
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPApplicationPeerModuleMXBean
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPBestPathSelectionServiceInterface
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPDispatcherImplModule$AutoCloseableBGPDispatcher
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPDispatcherImplModuleMXBean
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPDispatcherServiceInterface
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPSMImplModuleMXBean
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPeerAcceptorModuleMXBean
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPeerModule$AutoCloseablePeer
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPeerModuleMXBean
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPeerRegistryServiceInterface
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPeerRuntimeMXBean
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPTableTypeImplModuleMXBean
org.opendaylight.controller.config.yang.bgp.rib.impl.BgpTableTypeServiceInterface
org.opendaylight.controller.config.yang.bgp.rib.impl.RIBImplModule$AutoCloseableRIB
org.opendaylight.controller.config.yang.bgp.rib.impl.RIBImplModuleMXBean
org.opendaylight.controller.config.yang.bgp.rib.impl.RIBImplRuntimeMXBean
org.opendaylight.controller.config.yang.bgp.rib.impl.RIBServiceInterface
org.opendaylight.controller.config.yang.bgp.rib.impl.StrictBgpPeerRegistryModuleMXBean
org.opendaylight.controller.config.yang.bgp.rib.impl.AddPathImplModule
org.opendaylight.controller.config.yang.bgp.rib.impl.AddPathImplModule$AutoCloseableAddPath
org.opendaylight.controller.config.yang.bgp.rib.impl.AddPathImplModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.AdvertisedAddPathTableTypes
org.opendaylight.controller.config.yang.bgp.rib.impl.AdvertizedTableTypes
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPApplicationPeerModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPDispatcherImplModule
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPDispatcherImplModule$1
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPDispatcherImplModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPSMImplModule
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPSMImplModule$AutoCloseableBestPathSelectionStrategy
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPSMImplModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPeerAcceptorModule$PeerRegistryListenerImpl
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPeerAcceptorModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPeerModule$1
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPeerModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPeerRuntimeRegistration
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPPeerRuntimeRegistrator
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPTableTypeImplModule
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPTableTypeImplModule$AutoCloseableBgpTableType
org.opendaylight.controller.config.yang.bgp.rib.impl.BGPTableTypeImplModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.BgpPeerState
org.opendaylight.controller.config.yang.bgp.rib.impl.BgpRenderState
org.opendaylight.controller.config.yang.bgp.rib.impl.BgpSessionState
org.opendaylight.controller.config.yang.bgp.rib.impl.ErrorMsgs
org.opendaylight.controller.config.yang.bgp.rib.impl.ErrorReceived
org.opendaylight.controller.config.yang.bgp.rib.impl.ErrorReceivedTotal
org.opendaylight.controller.config.yang.bgp.rib.impl.ErrorSent
org.opendaylight.controller.config.yang.bgp.rib.impl.ErrorSentTotal
org.opendaylight.controller.config.yang.bgp.rib.impl.KeepAliveMsgs
org.opendaylight.controller.config.yang.bgp.rib.impl.LocRibRouteTable
org.opendaylight.controller.config.yang.bgp.rib.impl.LocalPeerPreferences
org.opendaylight.controller.config.yang.bgp.rib.impl.MessagesStats
org.opendaylight.controller.config.yang.bgp.rib.impl.RIBImplModule$1
org.opendaylight.controller.config.yang.bgp.rib.impl.RIBImplModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.RIBImplRuntimeRegistration
org.opendaylight.controller.config.yang.bgp.rib.impl.RIBImplRuntimeRegistrator
org.opendaylight.controller.config.yang.bgp.rib.impl.Received
org.opendaylight.controller.config.yang.bgp.rib.impl.RemotePeerPreferences
org.opendaylight.controller.config.yang.bgp.rib.impl.RouteRefreshMsgs
org.opendaylight.controller.config.yang.bgp.rib.impl.RouteTable
org.opendaylight.controller.config.yang.bgp.rib.impl.Sent
org.opendaylight.controller.config.yang.bgp.rib.impl.StrictBgpPeerRegistryModule
org.opendaylight.controller.config.yang.bgp.rib.impl.StrictBgpPeerRegistryModule$1
org.opendaylight.controller.config.yang.bgp.rib.impl.StrictBgpPeerRegistryModuleFactory
org.opendaylight.controller.config.yang.bgp.rib.impl.TotalMsgs
org.opendaylight.controller.config.yang.bgp.rib.impl.UpdateMsgs
org.opendaylight.protocol.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.config
org.opendaylight.protocol.bgp.rib.impl.stats.peer
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl
com.google.common.base
com.google.common.reflect
io.netty.channel
io.netty.channel.epoll
java.io
java.lang
java.lang.reflect
java.util
javax.management
org.opendaylight.controller.config.api
org.opendaylight.controller.config.api.annotations
org.opendaylight.controller.config.api.osgi
org.opendaylight.controller.config.api.runtime
org.opendaylight.controller.config.spi
org.opendaylight.controller.config.yang.bgp.path.selection.mode
org.opendaylight.controller.config.yang.bgp.rib.cfg
org.opendaylight.controller.config.yang.bgp.rib.spi
org.opendaylight.controller.config.yang.bgp_openconfig_spi
org.opendaylight.controller.config.yang.md.sal.binding
org.opendaylight.controller.config.yang.md.sal.binding.v1.codec
org.opendaylight.controller.config.yang.md.sal.dom
org.opendaylight.controller.md.sal.binding.api
org.opendaylight.controller.md.sal.dom.api
org.opendaylight.controller.sal.binding.api
org.opendaylight.mdsal.binding.dom.codec.api
org.opendaylight.protocol.bgp.mode.api
org.opendaylight.protocol.bgp.openconfig.spi
org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.spi
org.opendaylight.protocol.concepts
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbors
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919.mp.capabilities.add.path.capability
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.rfc2385.cfg.rev160324
org.opendaylight.yangtools.yang.binding
org.osgi.framework
org.slf4j

org.opendaylight.protocol.bgp.rib.impl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 72 5.0% 99.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator
org.opendaylight.protocol.bgp.rib.impl.AbstractExportPolicy
org.opendaylight.protocol.bgp.rib.impl.AbstractReflectingExportPolicy
org.opendaylight.protocol.bgp.rib.impl.ApplicationPeer$RegisterAppPeerListener
org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator$1
org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator$2
org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator$3
org.opendaylight.protocol.bgp.rib.impl.AbstractBGPSessionNegotiator$State
org.opendaylight.protocol.bgp.rib.impl.AdjRibInWriter
org.opendaylight.protocol.bgp.rib.impl.AdjRibInWriter$1
org.opendaylight.protocol.bgp.rib.impl.AdjRibInWriter$2
org.opendaylight.protocol.bgp.rib.impl.AdjRibInWriter$3
org.opendaylight.protocol.bgp.rib.impl.AdjRibOutListener
org.opendaylight.protocol.bgp.rib.impl.AdjRibOutListener$1
org.opendaylight.protocol.bgp.rib.impl.ApplicationPeer$1
org.opendaylight.protocol.bgp.rib.impl.AttributeOperations
org.opendaylight.protocol.bgp.rib.impl.AttributeOperations$1
org.opendaylight.protocol.bgp.rib.impl.AttributeOperations$2
org.opendaylight.protocol.bgp.rib.impl.BGPByteToMessageDecoder
org.opendaylight.protocol.bgp.rib.impl.BGPClientSessionNegotiator
org.opendaylight.protocol.bgp.rib.impl.BGPClientSessionNegotiatorFactory
org.opendaylight.protocol.bgp.rib.impl.BGPDispatcherImpl
org.opendaylight.protocol.bgp.rib.impl.BGPDispatcherImpl$BGPChannel$1
org.opendaylight.protocol.bgp.rib.impl.BGPDispatcherImpl$BGPChannel$2
org.opendaylight.protocol.bgp.rib.impl.BGPHandlerFactory
org.opendaylight.protocol.bgp.rib.impl.BGPMessageHeaderDecoder
org.opendaylight.protocol.bgp.rib.impl.BGPMessageToByteEncoder
org.opendaylight.protocol.bgp.rib.impl.BGPServerSessionNegotiator
org.opendaylight.protocol.bgp.rib.impl.BGPServerSessionNegotiatorFactory
org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl
org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl$1
org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl$2
org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl$3
org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl$4
org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl$5
org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl$6
org.opendaylight.protocol.bgp.rib.impl.BGPSessionImpl$State
org.opendaylight.protocol.bgp.rib.impl.BGPSynchronization
org.opendaylight.protocol.bgp.rib.impl.BGPSynchronization$SyncVariables
org.opendaylight.protocol.bgp.rib.impl.BgpPeerRpc
org.opendaylight.protocol.bgp.rib.impl.BgpPeerRpc$1
org.opendaylight.protocol.bgp.rib.impl.CachingImportPolicy
org.opendaylight.protocol.bgp.rib.impl.ChannelOutputLimiter
org.opendaylight.protocol.bgp.rib.impl.CodecsImpl
org.opendaylight.protocol.bgp.rib.impl.CodecsRegistryImpl
org.opendaylight.protocol.bgp.rib.impl.CodecsRegistryImpl$1
org.opendaylight.protocol.bgp.rib.impl.EffectiveRibInWriter
org.opendaylight.protocol.bgp.rib.impl.EffectiveRibInWriter$1
org.opendaylight.protocol.bgp.rib.impl.EffectiveRibInWriter$AdjInTracker
org.opendaylight.protocol.bgp.rib.impl.ExportPolicyPeerTrackerImpl$1
org.opendaylight.protocol.bgp.rib.impl.FromExternalImportPolicy
org.opendaylight.protocol.bgp.rib.impl.FromInternalImportPolicy
org.opendaylight.protocol.bgp.rib.impl.FromInternalReflectorClientImportPolicy
org.opendaylight.protocol.bgp.rib.impl.FromReflectorClientImportPolicy
org.opendaylight.protocol.bgp.rib.impl.ImportPolicyPeerTrackerImpl
org.opendaylight.protocol.bgp.rib.impl.PeerExportGroupImpl
org.opendaylight.protocol.bgp.rib.impl.PolicyDatabase
org.opendaylight.protocol.bgp.rib.impl.RIBSupportContextImpl
org.opendaylight.protocol.bgp.rib.impl.RIBSupportContextRegistryImpl
org.opendaylight.protocol.bgp.rib.impl.RIBSupportContextRegistryImpl$1
org.opendaylight.protocol.bgp.rib.impl.RouteUpdateKey
org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry
org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry$1
org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry$2
org.opendaylight.protocol.bgp.rib.impl.StrictBGPPeerRegistry$BGPSessionId
org.opendaylight.protocol.bgp.rib.impl.TableContext
org.opendaylight.protocol.bgp.rib.impl.ToExternalExportPolicy
org.opendaylight.protocol.bgp.rib.impl.ToExternalExportPolicy$1
org.opendaylight.protocol.bgp.rib.impl.ToInternalExportPolicy
org.opendaylight.protocol.bgp.rib.impl.ToInternalExportPolicy$1
org.opendaylight.protocol.bgp.rib.impl.ToInternalReflectorClientExportPolicy
org.opendaylight.protocol.bgp.rib.impl.ToReflectorClientExportPolicy
org.opendaylight.protocol.bgp.rib.impl.ToReflectorClientExportPolicy$1
org.opendaylight.protocol.bgp.rib.impl.config
com.google.common.base
com.google.common.cache
com.google.common.collect
com.google.common.net
com.google.common.primitives
com.google.common.util.concurrent
io.netty.bootstrap
io.netty.buffer
io.netty.channel
io.netty.channel.epoll
io.netty.channel.socket
io.netty.channel.socket.nio
io.netty.handler.codec
io.netty.util.concurrent
java.io
java.lang
java.net
java.nio.channels
java.util
java.util.concurrent
org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.controller.md.sal.common.api.data
org.opendaylight.controller.md.sal.dom.api
org.opendaylight.mdsal.binding.dom.codec.api
org.opendaylight.protocol.bgp.parser
org.opendaylight.protocol.bgp.parser.impl.message.open
org.opendaylight.protocol.bgp.parser.spi
org.opendaylight.protocol.bgp.parser.spi.pojo
org.opendaylight.protocol.bgp.rib.impl.protocol
org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.impl.stats
org.opendaylight.protocol.bgp.rib.impl.stats.peer
org.opendaylight.protocol.bgp.rib.impl.stats.peer.route
org.opendaylight.protocol.bgp.rib.spi
org.opendaylight.protocol.concepts
org.opendaylight.protocol.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.inet.rev150305.ipv4.routes.ipv4.routes
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.open.message
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.open.message.bgp.parameters
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.open.message.bgp.parameters.optional.capabilities
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.open.message.bgp.parameters.optional.capabilities.c.parameters
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.path.attributes
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.path.attributes.attributes
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.path.attributes.attributes.as.path
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.update.message
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919.mp.capabilities
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919.update.attributes
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.peer.rpc.rev160322
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925.bgp.rib
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925.bgp.rib.rib
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925.bgp.rib.rib.peer
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925.rib
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925.rib.tables
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.next.hop
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.sal.binding.generator.impl
org.opendaylight.yangtools.sal.binding.generator.util
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common
org.opendaylight.yangtools.yang.data.api
org.opendaylight.yangtools.yang.data.api.schema
org.opendaylight.yangtools.yang.data.api.schema.tree
org.opendaylight.yangtools.yang.data.impl.schema
org.opendaylight.yangtools.yang.data.impl.schema.builder.api
org.opendaylight.yangtools.yang.data.impl.schema.builder.impl
org.opendaylight.yangtools.yang.model.api
org.slf4j

org.opendaylight.protocol.bgp.rib.impl.config

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 35 12.0% 100.0% 12.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.protocol.bgp.rib.impl.config.PeerBean
org.opendaylight.protocol.bgp.rib.impl.config.AppPeer
org.opendaylight.protocol.bgp.rib.impl.config.AppPeer$BgpAppPeerSingletonService
org.opendaylight.protocol.bgp.rib.impl.config.BgpDeployerImpl$1
org.opendaylight.protocol.bgp.rib.impl.config.BgpDeployerImpl$2
org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer
org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$1
org.opendaylight.protocol.bgp.rib.impl.config.BgpPeer$BgpPeerSingletonService
None com.google.common.base
com.google.common.collect
com.google.common.util.concurrent
io.netty.util.concurrent
java.lang
java.net
java.util
org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.controller.md.sal.binding.api
org.opendaylight.controller.md.sal.common.api.data
org.opendaylight.controller.md.sal.dom.api
org.opendaylight.controller.sal.binding.api
org.opendaylight.mdsal.singleton.common.api
org.opendaylight.protocol.bgp.openconfig.spi
org.opendaylight.protocol.bgp.parser
org.opendaylight.protocol.bgp.parser.spi
org.opendaylight.protocol.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.concepts
org.opendaylight.protocol.util
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbor.group
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbors
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.open.message
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.open.message.bgp.parameters
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.open.message.bgp.parameters.optional.capabilities
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.open.message.bgp.parameters.optional.capabilities.c.parameters
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919.mp.capabilities
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925.rib
org.opendaylight.yangtools.yang.common
org.opendaylight.yangtools.yang.data.api
org.osgi.framework
org.slf4j

org.opendaylight.protocol.bgp.rib.impl.protocol

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 8 0.0% 89.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opendaylight.protocol.bgp.rib.impl.protocol.BGPProtocolSessionPromise$BootstrapConnectListener
org.opendaylight.protocol.bgp.rib.impl.protocol.BGPProtocolSessionPromise$PeerRegistrySessionListenerImpl
org.opendaylight.protocol.bgp.rib.impl.protocol.BGPReconnectPromise$1
org.opendaylight.protocol.bgp.rib.impl.protocol.BGPReconnectPromise$ClosedChannelHandler
org.opendaylight.protocol.bgp.rib.impl
com.google.common.base
io.netty.channel
io.netty.channel.socket
io.netty.util.concurrent
java.lang
org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.slf4j

org.opendaylight.protocol.bgp.rib.impl.spi

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 31 94.0% 89.0% 82.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.protocol.bgp.rib.impl.spi.AbstractImportPolicy
org.opendaylight.protocol.bgp.rib.impl.spi.BGPBestPathSelection
org.opendaylight.protocol.bgp.rib.impl.spi.BGPDispatcher
org.opendaylight.protocol.bgp.rib.impl.spi.BGPPeerRegistry
org.opendaylight.protocol.bgp.rib.impl.spi.BgpDeployer
org.opendaylight.protocol.bgp.rib.impl.spi.BgpDeployer$WriteConfiguration
org.opendaylight.protocol.bgp.rib.impl.spi.ChannelPipelineInitializer
org.opendaylight.protocol.bgp.rib.impl.spi.Codecs
org.opendaylight.protocol.bgp.rib.impl.spi.CodecsRegistry
org.opendaylight.protocol.bgp.rib.impl.spi.ImportPolicyPeerTracker
org.opendaylight.protocol.bgp.rib.impl.spi.PeerRegistryListener
org.opendaylight.protocol.bgp.rib.impl.spi.PeerRegistrySessionListener
org.opendaylight.protocol.bgp.rib.impl.spi.RIB
org.opendaylight.protocol.bgp.rib.impl.spi.RIBSupportContext
org.opendaylight.protocol.bgp.rib.impl.spi.RIBSupportContextRegistry
org.opendaylight.protocol.bgp.rib.impl.spi.BGPSessionPreferences
org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.config
org.opendaylight.protocol.bgp.rib.impl.protocol
com.google.common.base
com.google.common.util.concurrent
io.netty.channel
io.netty.channel.socket
io.netty.util.concurrent
java.lang
java.net
java.util
org.opendaylight.controller.md.sal.common.api.data
org.opendaylight.controller.md.sal.dom.api
org.opendaylight.mdsal.binding.dom.codec.api
org.opendaylight.mdsal.singleton.common.api
org.opendaylight.protocol.bgp.mode.api
org.opendaylight.protocol.bgp.openconfig.spi
org.opendaylight.protocol.bgp.parser
org.opendaylight.protocol.bgp.rib
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl
org.opendaylight.protocol.bgp.rib.spi
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbors
org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.top.bgp
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.path.attributes
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919.update.attributes
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925.rib
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.data.api
org.opendaylight.yangtools.yang.data.api.schema

org.opendaylight.protocol.bgp.rib.impl.stats

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 5 0.0% 62.0% 38.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.opendaylight.protocol.bgp.rib.impl.stats.UnsignedInt32Counter
org.opendaylight.protocol.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.stats.peer
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl
com.google.common.base
java.lang
java.util.concurrent.atomic
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715
org.slf4j

org.opendaylight.protocol.bgp.rib.impl.stats.peer

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 100.0% 80.0% 80.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.protocol.bgp.rib.impl.stats.peer.BGPPeerStats
org.opendaylight.protocol.bgp.rib.impl.stats.peer.BGPSessionStats
None org.opendaylight.protocol.bgp.rib.impl
java.lang
org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.stats
org.opendaylight.protocol.bgp.rib.impl.stats.peer.route

org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 7 50.0% 88.0% 38.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl.BGPRenderStats
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl.RIBImplRuntimeMXBeanImpl
org.opendaylight.protocol.bgp.rib.impl.spi
java.lang
org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.stats
org.opendaylight.protocol.bgp.rib.impl.stats.peer.route
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 12 60.000004% 75.0% 35.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.BgpPeerConfig
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.BgpPeerConfigAttributes
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.BgpPeerPreferences
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.$YangModelBindingProvider
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.$YangModuleInfoImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state
com.google.common.collect
java.io
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.md.sal.binding.rev131028
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.rfc2385.cfg.rev160324
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 6 20.0% 100.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences.AdvertisedAddPathTableTypes
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences.AdvertizedTableTypes
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences.AdvertisedAddPathTableTypesBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences.AdvertisedAddPathTableTypesBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences.AdvertisedAddPathTableTypesBuilder$AdvertisedAddPathTableTypesImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences.AdvertisedAddPathTableTypesKey
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences.AdvertizedTableTypesBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences.AdvertizedTableTypesBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences.AdvertizedTableTypesBuilder$AdvertizedTableTypesImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606.bgp.peer.preferences.AdvertizedTableTypesKey
None java.lang
java.util
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.config.rev160606

Afferent Couplings Efferent Couplings Abstractness Instability Distance
4 10 33.0% 71.0% 5.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.config.rev160606.BgpRibImplIdentifiers
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.config.rev160606.$YangModelBindingProvider
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.config.rev160606.$YangModuleInfoImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats
com.google.common.collect
java.io
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.md.sal.binding.rev131028
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 27 70.0% 100.0% 70.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.AddPath
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.AddPathImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.BgpApplicationPeer
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.BgpDispatcher
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.BgpDispatcherImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.BgpPathSelectionMode
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.BgpPeer
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.BgpPeerAcceptor
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.BgpPeerRegistry
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.BgpPsmImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.BgpTableType
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.BgpTableTypeImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.OdlBgpRibImplCfgService
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.PeerRpc
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.ResetSessionInput
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.ResetStatsInput
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.RibImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.RibInstance
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.StrictBgpPeerRegistry
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.$YangModelBindingProvider
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.$YangModuleInfoImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.ResetSessionInputBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.ResetSessionInputBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.ResetSessionInputBuilder$ResetSessionInputImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.ResetStatsInputBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.ResetStatsInputBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.ResetStatsInputBuilder$ResetStatsInputImpl
None com.google.common.collect
java.io
java.lang
java.util
java.util.concurrent
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.rpc.context.rev130617
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.openconfig.spi.rev150925
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.path.selection.mode.rev160301
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.cfg.rev130701
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.config.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.spi.rev131115
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.rev130405
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.md.sal.binding.rev131028
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.md.sal.binding.v1.codec.rev160714
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.md.sal.dom.rev131028
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.netty.rev131119
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 19 25.0% 100.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.AddPathImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpApplicationPeer
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpDispatcherImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPeer
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPeerAcceptor
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPsmImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpTableTypeImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.RibImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.StrictBgpPeerRegistry
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.AddPathImplBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.AddPathImplBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.AddPathImplBuilder$AddPathImplImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpApplicationPeerBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpApplicationPeerBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpApplicationPeerBuilder$BgpApplicationPeerImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpDispatcherImplBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpDispatcherImplBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpDispatcherImplBuilder$BgpDispatcherImplImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPeerAcceptorBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPeerAcceptorBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPeerAcceptorBuilder$BgpPeerAcceptorImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPeerBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPeerBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPeerBuilder$BgpPeerImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPsmImplBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPsmImplBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpPsmImplBuilder$BgpPsmImplImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpTableTypeImplBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpTableTypeImplBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.BgpTableTypeImplBuilder$BgpTableTypeImplImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.RibImplBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.RibImplBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.RibImplBuilder$RibImplImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.StrictBgpPeerRegistryBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.StrictBgpPeerRegistryBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.StrictBgpPeerRegistryBuilder$StrictBgpPeerRegistryImpl
None java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.config.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.add.path.impl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.acceptor
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.psm.impl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.rev130405.modules.module
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.rfc2385.cfg.rev160324
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.add.path.impl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 25.0% 86.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.add.path.impl.AddressFamily
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.add.path.impl.AddressFamilyBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.add.path.impl.AddressFamilyBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.add.path.impl.AddressFamilyBuilder$AddressFamilyImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.rev130405
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 25.0% 86.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.BgpPeerRegistry
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.DataBroker
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.TargetRib
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.BgpPeerRegistryBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.BgpPeerRegistryBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.BgpPeerRegistryBuilder$BgpPeerRegistryImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.DataBrokerBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.DataBrokerBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.DataBrokerBuilder$DataBrokerImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.TargetRibBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.TargetRibBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.application.peer.TargetRibBuilder$TargetRibImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.rev130405
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 23.0% 86.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.AddPath
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.AdvertizedTable
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.PeerRegistry
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.Rib
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.RpcRegistry
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.AddPathBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.AddPathBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.AddPathBuilder$AddPathImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.AddPathKey
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.AdvertizedTableBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.AdvertizedTableBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.AdvertizedTableBuilder$AdvertizedTableImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.AdvertizedTableKey
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.PeerRegistryBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.PeerRegistryBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.PeerRegistryBuilder$PeerRegistryImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.RibBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.RibBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.RibBuilder$RibImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.RpcRegistryBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.RpcRegistryBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.RpcRegistryBuilder$RpcRegistryImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.rev130405
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.acceptor

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 25.0% 86.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.acceptor.AcceptingBgpDispatcher
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.acceptor.AcceptingPeerRegistry
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.acceptor.AcceptingBgpDispatcherBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.acceptor.AcceptingBgpDispatcherBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.acceptor.AcceptingBgpDispatcherBuilder$AcceptingBgpDispatcherImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.acceptor.AcceptingPeerRegistryBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.acceptor.AcceptingPeerRegistryBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.peer.acceptor.AcceptingPeerRegistryBuilder$AcceptingPeerRegistryImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.rev130405
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.psm.impl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 25.0% 86.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.psm.impl.PathAddressFamily
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.psm.impl.PathSelectionMode
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.psm.impl.PathAddressFamilyBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.psm.impl.PathAddressFamilyBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.psm.impl.PathAddressFamilyBuilder$PathAddressFamilyImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.psm.impl.PathSelectionModeBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.psm.impl.PathSelectionModeBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.bgp.psm.impl.PathSelectionModeBuilder$PathSelectionModeImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.rev130405
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 6 25.0% 86.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.BgpDispatcher
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.CodecTreeFactory
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.DataProvider
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.DomDataProvider
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.Extensions
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.LocalTable
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.OpenconfigProvider
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.RibPathSelectionMode
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.BgpDispatcherBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.BgpDispatcherBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.BgpDispatcherBuilder$BgpDispatcherImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.CodecTreeFactoryBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.CodecTreeFactoryBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.CodecTreeFactoryBuilder$CodecTreeFactoryImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.DataProviderBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.DataProviderBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.DataProviderBuilder$DataProviderImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.DomDataProviderBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.DomDataProviderBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.DomDataProviderBuilder$DomDataProviderImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.ExtensionsBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.ExtensionsBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.ExtensionsBuilder$ExtensionsImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.LocalTableBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.LocalTableBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.LocalTableBuilder$LocalTableImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.OpenconfigProviderBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.OpenconfigProviderBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.OpenconfigProviderBuilder$OpenconfigProviderImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.RibPathSelectionModeBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.RibPathSelectionModeBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration.rib.impl.RibPathSelectionModeBuilder$RibPathSelectionModeImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.configuration
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.rev130405
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 11 25.0% 100.0% 25.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state.BgpPeer
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state.RibImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state.BgpPeerBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state.BgpPeerBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state.BgpPeerBuilder$BgpPeerImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state.RibImplBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state.RibImplBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state.RibImplBuilder$RibImplImpl
None java.lang
java.util
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.config.rev130405.modules.module
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 13 71.0% 72.0% 44.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.BgpMessageState
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.BgpMessageStats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.BgpPeerState
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.BgpPeerStats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.BgpSessionState
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.$YangModelBindingProvider
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.$YangModuleInfoImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs
com.google.common.collect
java.io
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 7 25.0% 78.0% 3.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats.Received
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats.Sent
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats.ReceivedBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats.ReceivedBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats.ReceivedBuilder$ReceivedImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats.SentBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats.SentBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats.SentBuilder$SentImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 6 25.0% 75.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state.BgpPeerState
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state.BgpPeerStateBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state.BgpPeerStateBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state.BgpPeerStateBuilder$BgpPeerStateImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state.bgp.peer.state

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 7 20.0% 100.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state.bgp.peer.state.RouteTable
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state.bgp.peer.state.RouteTableBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state.bgp.peer.state.RouteTableBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state.bgp.peer.state.RouteTableBuilder$RouteTableImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.peer.state.bgp.peer.state.RouteTableKey
None java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 6 25.0% 75.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.BgpSessionState
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.BgpSessionStateBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.BgpSessionStateBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.BgpSessionStateBuilder$BgpSessionStateImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 9 25.0% 90.0% 15.000001%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.LocalPeerPreferences
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.MessagesStats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.RemotePeerPreferences
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.LocalPeerPreferencesBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.LocalPeerPreferencesBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.LocalPeerPreferencesBuilder$LocalPeerPreferencesImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.MessagesStatsBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.MessagesStatsBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.MessagesStatsBuilder$MessagesStatsImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.RemotePeerPreferencesBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.RemotePeerPreferencesBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.RemotePeerPreferencesBuilder$RemotePeerPreferencesImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.peer.config.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 8 25.0% 89.0% 14.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.ErrorMsgs
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.KeepAliveMsgs
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.RouteRefreshMsgs
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.TotalMsgs
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.UpdateMsgs
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.ErrorMsgsBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.ErrorMsgsBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.ErrorMsgsBuilder$ErrorMsgsImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.KeepAliveMsgsBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.KeepAliveMsgsBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.KeepAliveMsgsBuilder$KeepAliveMsgsImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.RouteRefreshMsgsBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.RouteRefreshMsgsBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.RouteRefreshMsgsBuilder$RouteRefreshMsgsImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.TotalMsgsBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.TotalMsgsBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.TotalMsgsBuilder$TotalMsgsImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.UpdateMsgsBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.UpdateMsgsBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.UpdateMsgsBuilder$UpdateMsgsImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 8 22.0% 89.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorReceived
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorReceivedTotal
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorSent
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorSentTotal
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorReceivedBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorReceivedBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorReceivedBuilder$ErrorReceivedImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorReceivedKey
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorReceivedTotalBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorReceivedTotalBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorReceivedTotalBuilder$ErrorReceivedTotalImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorSentBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorSentBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorSentBuilder$ErrorSentImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorSentKey
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorSentTotalBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorSentTotalBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs.ErrorSentTotalBuilder$ErrorSentTotalImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 10 33.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.BgpRenderStats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.$YangModelBindingProvider
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.$YangModuleInfoImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state
com.google.common.collect
java.io
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.config.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats

Afferent Couplings Efferent Couplings Abstractness Instability Distance
2 10 25.0% 83.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats.BgpRenderState
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats.BgpRenderStateBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats.BgpRenderStateBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats.BgpRenderStateBuilder$BgpRenderStateImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606
java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev130925
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.config.rev160606
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats.bgp.render.state

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 7 20.0% 100.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats.bgp.render.state.LocRibRouteTable
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats.bgp.render.state.LocRibRouteTableBuilder
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats.bgp.render.state.LocRibRouteTableBuilder$1
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats.bgp.render.state.LocRibRouteTableBuilder$LocRibRouteTableImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.rib.impl.rev160606.bgp.render.stats.bgp.render.state.LocRibRouteTableKey
None java.lang
java.util
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919
org.opendaylight.yangtools.concepts
org.opendaylight.yangtools.yang.binding
org.opendaylight.yangtools.yang.common

Cycles

[ summary ] [ packages ] [ cycles ] [ explanations ]

Package Package Dependencies
org.opendaylight.controller.config.yang.bgp.rib.impl org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl
org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl
org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.impl.config org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl
org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.impl.protocol org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl
org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.impl.spi org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl
org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.impl.stats.peer org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl
org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl org.opendaylight.controller.config.yang.bgp.rib.impl
org.opendaylight.protocol.bgp.rib.impl.spi
org.opendaylight.protocol.bgp.rib.impl.stats.rib.impl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330 org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.rib.impl.rev160330.modules.module.state org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606 org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats.error.msgs org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.session.state.bgp.session.state.messages.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606.bgp.message.stats
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.stats.peer.rev160606

Explanation

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

Term Description
Number of Classes The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
Afferent Couplings The number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
Efferent Couplings The number of other packages that the classes in the package depend upon is an indicator of the package's independence.
Abstractness The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package.
Instability The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package.
Distance The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible.
Cycles Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques.