- All Implemented Interfaces:
An object pool backed by weak references. Objects stored in this pool will be garbage collected once all strong references to the objects are broken.
WeakReference are not particularly light-weight, a client could use a
if the pool will be short lived and explicitly nulled by the client.
addDescription copied from interface:
IPoolReturns the first object from this pool which is equal to the given object. If the pool contains no such object then the object is added to the pool and returned. If the object is