LazyWeakReferenceManager<T extends Object> constructor
LazyWeakReferenceManager<T extends Object> ({})
Implementation
LazyWeakReferenceManager(
{Duration weakenDelay = defaultWeakenDelay,
int batchLimit = defaultBatchLimit,
Duration batchInterval = defaultBatchInterval})
: weakenDelay =
weakenDelay.inMilliseconds > 1 ? weakenDelay : defaultWeakenDelay,
batchLimit = batchLimit > 1 ? batchLimit : 1,
batchInterval = batchInterval.inMilliseconds > 1
? batchInterval
: defaultBatchInterval;