Class Scopelet<S extends Scopelet<S>>

java.lang.Object
org.microbean.scopelet.Scopelet<S>
Type Parameters:
S - the Scopelet subtype extending this class
All Implemented Interfaces:
AutoCloseable, Constable, Aggregate, Factory<S>, ScopeMember
Direct Known Subclasses:
MapBackedScopelet, NoneScopelet

public abstract class Scopelet<S extends Scopelet<S>> extends Object implements AutoCloseable, Factory<S>, ScopeMember
A manager of object lifespans identified by a scope.
Author:
Laird Nelson
See Also: