Connection<RefType extends Reference> class abstract

Represents a connection between two References.

Implementers
Annotations

Constructors

Connection.new(RefType point1, RefType point2)
Creates a new Connection between two RefType points.
const

Properties

hashCode int
The hash code for this object.
no setteroverride
point1 → RefType
The first point of the connection.
final
point2 → RefType
The second point of the connection.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

hasPoint(RefType point) bool
Indicates whether point is one of the points in this connection.
involvesModule(BridgeModule module) bool
Indicates whether this connection involves the given module on either of its points.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pointForModule(BridgeModule module) → RefType?
Returns the point in this connection that corresponds to the given module, or null if this does not involvesModule.
toString() String
A string representation of this object.
inherited

Operators

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