toString method
A string representation of this object.
Some classes have a default textual representation,
often paired with a static parse function (like int.parse).
These classes will provide the textual representation as
their string representation.
Other classes have no meaningful textual representation
that a program will care about.
Such classes will typically override toString to provide
useful information when inspecting the object,
mainly for debugging or logging.
Implementation
@override
String toString() {
return 'LazyWeakReferenceManager#$id<$T>{'
'weakenDelay: ${weakenDelay.inMilliseconds} ms, '
'batchLimit: $batchLimit, '
'batchInterval: ${batchInterval.inMilliseconds} ms, '
'refIdCount: $_refIdCount, '
'queueSize: $_queueSize, '
'scheduledWeakenStrongRefs: ${_scheduledWeakenStrongRefs != null}'
'}';
}