All Methods Static Methods Instance Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| static void | addforwarders(BroadcastDomain domain,
             BridgeForwardingTable bridgeFT) | 
| void | addForwarding(BridgePort forwardport,
             String forwardmac) | 
| static Set<BridgeForwardingTableEntry> | calculateBFT(BroadcastDomain domain,
            Bridge bridge) | 
| static boolean | checkMacSets(Set<String> setA,
            Set<String> setB) | 
| void | cleanForwarders() | 
| Set<BridgePortWithMacs> | cleanForwarders(Integer bridgeId) | 
| void | cleanForwarders(Set<String> macs) | 
| void | clearTopology() | 
| static void | clearTopologyForBridge(BroadcastDomain domain,
                      Integer bridgeid) | 
| static Bridge | electRootBridge(BroadcastDomain domain) | 
| Bridge | getBridge(int bridgeId) | 
| Set<Integer> | getBridgeNodesOnDomain() | 
| Set<Bridge> | getBridgeOnSharedSegment(SharedSegment segment) | 
| Set<Bridge> | getBridges() | 
| static Integer | getCalculateBFT(BroadcastDomain domain,
               SharedSegment segment,
               Bridge bridge,
               Map<Integer,Integer> bridgetobridgeport,
               Set<Integer> downBridgeIds,
               int level) | 
| BridgePortWithMacs | getForwarder(BridgePort port) | 
| Set<BridgePortWithMacs> | getForwarders(Integer bridgeId) | 
| Set<BridgePortWithMacs> | getForwarding() | 
| Set<String> | getMacsOnSegments() | 
| Bridge | getRootBridge() | 
| SharedSegment | getSharedSegment(BridgePort bridgePort) | 
| SharedSegment | getSharedSegment(Integer bridgeid,
                Integer bridgePort) | 
| List<SharedSegment> | getSharedSegments() | 
| List<SharedSegment> | getSharedSegments(Integer bridgeId) | 
| static Bridge | getUpperBridge(BroadcastDomain domain,
              Bridge electableroot,
              int level) | 
| static Map<Integer,Integer> | getUpperForwardingBridgePorts(BroadcastDomain domain,
                             Bridge bridge,
                             Map<Integer,Integer> downports,
                             int level) | 
| static void | hierarchySetUp(BroadcastDomain domain,
              Bridge root) | 
| boolean | isEmpty() | 
| static boolean | loadTopologyEntry(BroadcastDomain domain,
                 SharedSegment segment) | 
| String | printTopology() | 
| String | printTopologyFromLevel(Set<Integer> bridgeIds,
                      int level) | 
| static void | removeBridge(BroadcastDomain domain,
            int bridgeId) | 
| void | setForwarders(Set<BridgePortWithMacs> forwarders) |