| Package | TC | CC | AC | Ca | Ce | A | I | D | V |
|---|---|---|---|---|---|---|---|---|---|
| org.opendaylight.netvirt.bgpmanager | 29 | 29 | 0 | 3 | 37 | 0.0% | 93.0% | 7.0% | 1 |
| org.opendaylight.netvirt.bgpmanager.commands | 12 | 12 | 0 | 1 | 17 | 0.0% | 94.0% | 6.0% | 1 |
| org.opendaylight.netvirt.bgpmanager.oam | 11 | 8 | 3 | 1 | 10 | 27.000002% | 91.0% | 18.0% | 1 |
| org.opendaylight.netvirt.bgpmanager.thrift.client | 6 | 6 | 0 | 1 | 7 | 0.0% | 88.0% | 12.0% | 1 |
| org.opendaylight.netvirt.bgpmanager.thrift.gen | 464 | 460 | 4 | 4 | 12 | 1.0% | 75.0% | 24.0% | 1 |
| org.opendaylight.netvirt.bgpmanager.thrift.server | 4 | 4 | 0 | 0 | 10 | 0.0% | 100.0% | 0.0% | 1 |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 3 | 37 | 0.0% | 93.0% | 7.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| None | org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$1 org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$AddressFamiliesReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$AsIdReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$AsIdReactor$1 org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$BgpReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$ConfigServerReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$EbgpMultihopReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$GracefulRestartReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$LoggingReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$MultipathReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$MultipathReactor$MultipathStatusChange org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$NeighborsReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$NetworksReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$NetworksReactor$1 org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$ReplayNbr org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$RouteCleanup org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$UpdateSourceReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$VrfMaxpathReactor org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$VrfMaxpathReactor$VrfMaxPathConfigurator org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager$VrfsReactor org.opendaylight.netvirt.bgpmanager.BgpManager org.opendaylight.netvirt.bgpmanager.BgpUtil org.opendaylight.netvirt.bgpmanager.BgpUtil$1 org.opendaylight.netvirt.bgpmanager.ConfigureBgpCli org.opendaylight.netvirt.bgpmanager.ConfigureBgpCli$LogLevels org.opendaylight.netvirt.bgpmanager.DisplayBgpConfigCli org.opendaylight.netvirt.bgpmanager.EvpnRdNetworkListener org.opendaylight.netvirt.bgpmanager.RetryOnException org.opendaylight.netvirt.bgpmanager.VtyshCli |
org.opendaylight.netvirt.bgpmanager.commands org.opendaylight.netvirt.bgpmanager.oam org.opendaylight.netvirt.bgpmanager.thrift.server |
com.google.common.base com.google.common.util.concurrent java.io java.lang java.net java.util java.util.concurrent org.apache.felix.service.command org.apache.karaf.shell.console org.apache.thrift org.apache.thrift.transport org.opendaylight.controller.md.sal.binding.api org.opendaylight.controller.md.sal.common.api.clustering org.opendaylight.controller.md.sal.common.api.data org.opendaylight.genius.datastoreutils org.opendaylight.genius.mdsalutil org.opendaylight.genius.utils.batching org.opendaylight.netvirt.bgpmanager.api org.opendaylight.netvirt.bgpmanager.commands org.opendaylight.netvirt.bgpmanager.oam org.opendaylight.netvirt.bgpmanager.thrift.client org.opendaylight.netvirt.bgpmanager.thrift.gen org.opendaylight.netvirt.fibmanager.api org.opendaylight.yang.gen.v1.urn.ericsson.params.xml.ns.yang.ebgp.rev150901 org.opendaylight.yang.gen.v1.urn.ericsson.params.xml.ns.yang.ebgp.rev150901.bgp org.opendaylight.yang.gen.v1.urn.ericsson.params.xml.ns.yang.ebgp.rev150901.bgp.neighbors org.opendaylight.yang.gen.v1.urn.ericsson.params.xml.ns.yang.ebgp.rev150901.bgp.vrfs org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715 org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602 org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.instances org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.instances.elan.instance org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.fibmanager.rev150330 org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.l3vpn.rev130911 org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.l3vpn.rev130911.evpn.rd.to.networks org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.l3vpn.rev130911.vpn.instance.op.data org.opendaylight.yangtools.yang.binding org.slf4j |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 1 | 17 | 0.0% | 94.0% | 6.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| None | org.opendaylight.netvirt.bgpmanager.commands.Cache org.opendaylight.netvirt.bgpmanager.commands.ClearBgpCli org.opendaylight.netvirt.bgpmanager.commands.Commands org.opendaylight.netvirt.bgpmanager.commands.Commands$1 org.opendaylight.netvirt.bgpmanager.commands.Commands$Validators org.opendaylight.netvirt.bgpmanager.commands.Connect org.opendaylight.netvirt.bgpmanager.commands.Misc org.opendaylight.netvirt.bgpmanager.commands.Multipath org.opendaylight.netvirt.bgpmanager.commands.Neighbor org.opendaylight.netvirt.bgpmanager.commands.Network org.opendaylight.netvirt.bgpmanager.commands.Router org.opendaylight.netvirt.bgpmanager.commands.Vrf |
org.opendaylight.netvirt.bgpmanager |
java.io java.lang java.net java.util org.apache.felix.service.command org.apache.karaf.shell.console org.omg.CORBA org.opendaylight.netvirt.bgpmanager org.opendaylight.netvirt.bgpmanager.thrift.gen org.opendaylight.netvirt.fibmanager.api org.opendaylight.yang.gen.v1.urn.ericsson.params.xml.ns.yang.ebgp.rev150901 org.opendaylight.yang.gen.v1.urn.ericsson.params.xml.ns.yang.ebgp.rev150901.bgp org.opendaylight.yang.gen.v1.urn.ericsson.params.xml.ns.yang.ebgp.rev150901.bgp.neighbors org.opendaylight.yang.gen.v1.urn.ericsson.params.xml.ns.yang.ebgp.rev150901.bgp.vrfs org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715 org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.fibmanager.rev150330 org.slf4j |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 1 | 10 | 27.000002% | 91.0% | 18.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.opendaylight.netvirt.bgpmanager.oam.BgpAlarmBroadcasterMBean org.opendaylight.netvirt.bgpmanager.oam.BgpCountersBroadcasterMBean org.opendaylight.netvirt.bgpmanager.oam.BgpNbrControlPathAlarmMBean |
org.opendaylight.netvirt.bgpmanager.oam.BgpAlarmBroadcaster org.opendaylight.netvirt.bgpmanager.oam.BgpAlarmErrorCodes org.opendaylight.netvirt.bgpmanager.oam.BgpAlarmStatus org.opendaylight.netvirt.bgpmanager.oam.BgpAlarms org.opendaylight.netvirt.bgpmanager.oam.BgpConstants org.opendaylight.netvirt.bgpmanager.oam.BgpCountersBroadcaster org.opendaylight.netvirt.bgpmanager.oam.BgpJMXAlarmAgent org.opendaylight.netvirt.bgpmanager.oam.BgpNbrControlPathAlarm |
org.opendaylight.netvirt.bgpmanager |
java.io java.lang java.lang.management java.util javax.management org.opendaylight.netvirt.bgpmanager org.opendaylight.yang.gen.v1.urn.ericsson.params.xml.ns.yang.ebgp.rev150901 org.opendaylight.yang.gen.v1.urn.ericsson.params.xml.ns.yang.ebgp.rev150901.bgp org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715 org.slf4j |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 1 | 7 | 0.0% | 88.0% | 12.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| None | org.opendaylight.netvirt.bgpmanager.thrift.client.BgpRouter$1 org.opendaylight.netvirt.bgpmanager.thrift.client.BgpRouter$BgpOp org.opendaylight.netvirt.bgpmanager.thrift.client.BgpRouter$Optype org.opendaylight.netvirt.bgpmanager.thrift.client.BgpRouterException org.opendaylight.netvirt.bgpmanager.thrift.client.BgpRouterException$Function org.opendaylight.netvirt.bgpmanager.thrift.client.BgpSyncHandle |
org.opendaylight.netvirt.bgpmanager |
com.google.common.collect java.io java.lang java.net java.util org.opendaylight.netvirt.bgpmanager.thrift.gen org.slf4j |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 4 | 12 | 1.0% | 75.0% | 24.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncIface org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Iface org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncIface org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$Iface |
org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$Factory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$addVrf_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$createPeer_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$delVrf_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$deletePeer_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$disableAddressFamily_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$disableGracefulRestart_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$disableMultipath_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$enableAddressFamily_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$enableEORDelay_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$enableGracefulRestart_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$enableMultipath_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$getRoutes_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$multipaths_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$pushRoute_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$sendEOR_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$setEbgpMultihop_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$setLogConfig_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$setPeerSecret_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$setUpdateSource_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$startBgp_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$stopBgp_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$unsetEbgpMultihop_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$unsetUpdateSource_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncClient$withdrawRoute_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$addVrf org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$addVrf$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$createPeer org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$createPeer$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$delVrf org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$delVrf$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$deletePeer org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$deletePeer$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$disableAddressFamily org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$disableAddressFamily$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$disableGracefulRestart org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$disableGracefulRestart$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$disableMultipath org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$disableMultipath$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$enableAddressFamily org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$enableAddressFamily$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$enableEORDelay org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$enableEORDelay$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$enableGracefulRestart org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$enableGracefulRestart$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$enableMultipath org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$enableMultipath$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$getRoutes org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$getRoutes$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$multipaths org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$multipaths$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$pushRoute org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$pushRoute$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$sendEOR org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$sendEOR$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$setEbgpMultihop org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$setEbgpMultihop$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$setLogConfig org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$setLogConfig$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$setPeerSecret org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$setPeerSecret$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$setUpdateSource org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$setUpdateSource$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$startBgp org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$startBgp$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$stopBgp org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$stopBgp$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$unsetEbgpMultihop org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$unsetEbgpMultihop$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$unsetUpdateSource org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$unsetUpdateSource$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$withdrawRoute org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$AsyncProcessor$withdrawRoute$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Client org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Client$Factory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$addVrf org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$createPeer org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$delVrf org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$deletePeer org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$disableAddressFamily org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$disableGracefulRestart org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$disableMultipath org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$enableAddressFamily org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$enableEORDelay org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$enableGracefulRestart org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$enableMultipath org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$getRoutes org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$multipaths org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$pushRoute org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$sendEOR org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$setEbgpMultihop org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$setLogConfig org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$setPeerSecret org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$setUpdateSource org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$startBgp org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$stopBgp org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$unsetEbgpMultihop org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$unsetUpdateSource org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$Processor$withdrawRoute org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_args$addVrf_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_args$addVrf_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_args$addVrf_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_args$addVrf_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_result$addVrf_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_result$addVrf_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_result$addVrf_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$addVrf_result$addVrf_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_args$createPeer_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_args$createPeer_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_args$createPeer_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_args$createPeer_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_result$createPeer_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_result$createPeer_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_result$createPeer_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$createPeer_result$createPeer_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_args$delVrf_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_args$delVrf_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_args$delVrf_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_args$delVrf_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_result$delVrf_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_result$delVrf_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_result$delVrf_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$delVrf_result$delVrf_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_args$deletePeer_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_args$deletePeer_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_args$deletePeer_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_args$deletePeer_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_result$deletePeer_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_result$deletePeer_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_result$deletePeer_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$deletePeer_result$deletePeer_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_args$disableAddressFamily_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_args$disableAddressFamily_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_args$disableAddressFamily_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_args$disableAddressFamily_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_result$disableAddressFamily_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_result$disableAddressFamily_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_result$disableAddressFamily_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableAddressFamily_result$disableAddressFamily_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_args$disableGracefulRestart_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_args$disableGracefulRestart_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_args$disableGracefulRestart_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_args$disableGracefulRestart_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_result$disableGracefulRestart_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_result$disableGracefulRestart_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_result$disableGracefulRestart_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableGracefulRestart_result$disableGracefulRestart_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_args$disableMultipath_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_args$disableMultipath_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_args$disableMultipath_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_args$disableMultipath_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_result$disableMultipath_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_result$disableMultipath_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_result$disableMultipath_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$disableMultipath_result$disableMultipath_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_args$enableAddressFamily_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_args$enableAddressFamily_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_args$enableAddressFamily_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_args$enableAddressFamily_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_result$enableAddressFamily_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_result$enableAddressFamily_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_result$enableAddressFamily_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableAddressFamily_result$enableAddressFamily_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_args$enableEORDelay_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_args$enableEORDelay_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_args$enableEORDelay_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_args$enableEORDelay_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_result$enableEORDelay_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_result$enableEORDelay_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_result$enableEORDelay_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableEORDelay_result$enableEORDelay_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_args$enableGracefulRestart_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_args$enableGracefulRestart_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_args$enableGracefulRestart_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_args$enableGracefulRestart_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_result$enableGracefulRestart_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_result$enableGracefulRestart_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_result$enableGracefulRestart_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableGracefulRestart_result$enableGracefulRestart_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_args$enableMultipath_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_args$enableMultipath_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_args$enableMultipath_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_args$enableMultipath_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_result$enableMultipath_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_result$enableMultipath_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_result$enableMultipath_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$enableMultipath_result$enableMultipath_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_args$getRoutes_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_args$getRoutes_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_args$getRoutes_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_args$getRoutes_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_result$getRoutes_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_result$getRoutes_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_result$getRoutes_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$getRoutes_result$getRoutes_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_args$multipaths_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_args$multipaths_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_args$multipaths_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_args$multipaths_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_result$multipaths_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_result$multipaths_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_result$multipaths_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$multipaths_result$multipaths_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_args$pushRoute_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_args$pushRoute_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_args$pushRoute_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_args$pushRoute_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_result$pushRoute_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_result$pushRoute_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_result$pushRoute_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$pushRoute_result$pushRoute_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_args$sendEOR_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_args$sendEOR_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_args$sendEOR_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_args$sendEOR_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_result$sendEOR_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_result$sendEOR_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_result$sendEOR_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$sendEOR_result$sendEOR_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_args$setEbgpMultihop_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_args$setEbgpMultihop_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_args$setEbgpMultihop_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_args$setEbgpMultihop_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_result$setEbgpMultihop_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_result$setEbgpMultihop_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_result$setEbgpMultihop_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setEbgpMultihop_result$setEbgpMultihop_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_args$setLogConfig_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_args$setLogConfig_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_args$setLogConfig_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_args$setLogConfig_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_result$setLogConfig_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_result$setLogConfig_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_result$setLogConfig_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setLogConfig_result$setLogConfig_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_args$setPeerSecret_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_args$setPeerSecret_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_args$setPeerSecret_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_args$setPeerSecret_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_result$setPeerSecret_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_result$setPeerSecret_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_result$setPeerSecret_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setPeerSecret_result$setPeerSecret_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_args$setUpdateSource_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_args$setUpdateSource_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_args$setUpdateSource_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_args$setUpdateSource_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_result$setUpdateSource_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_result$setUpdateSource_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_result$setUpdateSource_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$setUpdateSource_result$setUpdateSource_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_args$startBgp_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_args$startBgp_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_args$startBgp_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_args$startBgp_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_result$startBgp_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_result$startBgp_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_result$startBgp_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$startBgp_result$startBgp_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_args$stopBgp_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_args$stopBgp_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_args$stopBgp_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_args$stopBgp_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_result$stopBgp_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_result$stopBgp_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_result$stopBgp_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$stopBgp_result$stopBgp_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_args$unsetEbgpMultihop_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_args$unsetEbgpMultihop_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_args$unsetEbgpMultihop_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_args$unsetEbgpMultihop_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_result$unsetEbgpMultihop_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_result$unsetEbgpMultihop_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_result$unsetEbgpMultihop_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetEbgpMultihop_result$unsetEbgpMultihop_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_args$unsetUpdateSource_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_args$unsetUpdateSource_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_args$unsetUpdateSource_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_args$unsetUpdateSource_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_result$unsetUpdateSource_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_result$unsetUpdateSource_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_result$unsetUpdateSource_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$unsetUpdateSource_result$unsetUpdateSource_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_args$withdrawRoute_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_args$withdrawRoute_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_args$withdrawRoute_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_args$withdrawRoute_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_result org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_result$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_result$withdrawRoute_resultStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_result$withdrawRoute_resultStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_result$withdrawRoute_resultTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpConfigurator$withdrawRoute_result$withdrawRoute_resultTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncClient org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncClient$Factory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncClient$onNotificationSendEvent_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncClient$onStartConfigResyncNotification_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncClient$onUpdatePushRoute_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncClient$onUpdateWithdrawRoute_call org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncProcessor org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncProcessor$onNotificationSendEvent org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncProcessor$onNotificationSendEvent$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncProcessor$onStartConfigResyncNotification org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncProcessor$onStartConfigResyncNotification$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncProcessor$onUpdatePushRoute org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncProcessor$onUpdatePushRoute$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncProcessor$onUpdateWithdrawRoute org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$AsyncProcessor$onUpdateWithdrawRoute$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$Client org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$Client$Factory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$Processor org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$Processor$onNotificationSendEvent org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$Processor$onStartConfigResyncNotification org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$Processor$onUpdatePushRoute org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$Processor$onUpdateWithdrawRoute org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onNotificationSendEvent_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onNotificationSendEvent_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onNotificationSendEvent_args$onNotificationSendEvent_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onNotificationSendEvent_args$onNotificationSendEvent_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onNotificationSendEvent_args$onNotificationSendEvent_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onNotificationSendEvent_args$onNotificationSendEvent_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onStartConfigResyncNotification_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onStartConfigResyncNotification_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onStartConfigResyncNotification_args$onStartConfigResyncNotification_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onStartConfigResyncNotification_args$onStartConfigResyncNotification_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onStartConfigResyncNotification_args$onStartConfigResyncNotification_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onStartConfigResyncNotification_args$onStartConfigResyncNotification_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdatePushRoute_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdatePushRoute_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdatePushRoute_args$onUpdatePushRoute_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdatePushRoute_args$onUpdatePushRoute_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdatePushRoute_args$onUpdatePushRoute_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdatePushRoute_args$onUpdatePushRoute_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdateWithdrawRoute_args org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdateWithdrawRoute_args$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdateWithdrawRoute_args$onUpdateWithdrawRoute_argsStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdateWithdrawRoute_args$onUpdateWithdrawRoute_argsStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdateWithdrawRoute_args$onUpdateWithdrawRoute_argsTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater$onUpdateWithdrawRoute_args$onUpdateWithdrawRoute_argsTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.Routes org.opendaylight.netvirt.bgpmanager.thrift.gen.Routes$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.Routes$RoutesStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.Routes$RoutesStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.Routes$RoutesTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.Routes$RoutesTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.Routes$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.Update org.opendaylight.netvirt.bgpmanager.thrift.gen.Update$1 org.opendaylight.netvirt.bgpmanager.thrift.gen.Update$UpdateStandardScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.Update$UpdateStandardSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.Update$UpdateTupleScheme org.opendaylight.netvirt.bgpmanager.thrift.gen.Update$UpdateTupleSchemeFactory org.opendaylight.netvirt.bgpmanager.thrift.gen.Update$_Fields org.opendaylight.netvirt.bgpmanager.thrift.gen.af_afi org.opendaylight.netvirt.bgpmanager.thrift.gen.af_safi org.opendaylight.netvirt.bgpmanager.thrift.gen.encap_type org.opendaylight.netvirt.bgpmanager.thrift.gen.layer_type org.opendaylight.netvirt.bgpmanager.thrift.gen.protocol_type org.opendaylight.netvirt.bgpmanager.thrift.gen.qbgpConstants |
org.opendaylight.netvirt.bgpmanager org.opendaylight.netvirt.bgpmanager.commands org.opendaylight.netvirt.bgpmanager.thrift.client org.opendaylight.netvirt.bgpmanager.thrift.server |
java.io java.lang java.nio java.util org.apache.thrift org.apache.thrift.async org.apache.thrift.meta_data org.apache.thrift.protocol org.apache.thrift.scheme org.apache.thrift.server org.apache.thrift.transport org.slf4j |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 0 | 10 | 0.0% | 100.0% | 0.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| None | org.opendaylight.netvirt.bgpmanager.thrift.server.BgpThriftService org.opendaylight.netvirt.bgpmanager.thrift.server.BgpThriftService$BgpUpdateServer org.opendaylight.netvirt.bgpmanager.thrift.server.BgpThriftService$BgpUpdateServer$1 org.opendaylight.netvirt.bgpmanager.thrift.server.BgpThriftService$ThriftClientContext |
None | java.lang java.util java.util.concurrent org.apache.thrift.protocol org.apache.thrift.server org.apache.thrift.transport org.opendaylight.netvirt.bgpmanager org.opendaylight.netvirt.bgpmanager.api org.opendaylight.netvirt.bgpmanager.thrift.gen org.slf4j |
| Package | Package Dependencies |
|---|---|
| org.opendaylight.netvirt.bgpmanager | org.opendaylight.netvirt.bgpmanager.oam org.opendaylight.netvirt.bgpmanager |
| org.opendaylight.netvirt.bgpmanager.commands | org.opendaylight.netvirt.bgpmanager org.opendaylight.netvirt.bgpmanager.oam org.opendaylight.netvirt.bgpmanager |
| org.opendaylight.netvirt.bgpmanager.oam | org.opendaylight.netvirt.bgpmanager org.opendaylight.netvirt.bgpmanager.oam |
| org.opendaylight.netvirt.bgpmanager.thrift.server | org.opendaylight.netvirt.bgpmanager org.opendaylight.netvirt.bgpmanager.oam org.opendaylight.netvirt.bgpmanager |
| 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. |