ConnectionExtractor class

Analyzes a set of modules and provides connection information between them.

Constructors

ConnectionExtractor(Iterable<BridgeModule> modules, {bool includeInterfaceConnections = true})
Creates a new ConnectionExtractor for the given modules which will then identify connections between them.

Properties

connections Set<Connection<Reference>>
All the connections between modules, without tracing through any of the boundaries of modules.
no setter
hashCode int
The hash code for this object.
no setterinherited
includeInterfaceConnections bool
If true, then the extracted connections will include InterfaceConnections. Set this to false if you want only ad-hoc connections (and tie-offs).
final
modules Set<BridgeModule>
The set of modules to analyze for connections.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited