Class SingletonScopelet
java.lang.Object
org.microbean.scopelet.Scopelet<SingletonScopelet>
org.microbean.scopelet.MapBackedScopelet<SingletonScopelet>
org.microbean.scopelet.SingletonScopelet
- All Implemented Interfaces:
AutoCloseable,Constable,Aggregate,Factory<SingletonScopelet>
A
MapBackedScopelet implementation that caches singletons.- Author:
- Laird Nelson
-
Field Summary
Fields inherited from class org.microbean.scopelet.Scopelet
APPLICATION_ID, NONE_ID, SCOPE, SINGLETON_IDFields inherited from interface org.microbean.bean.Aggregate
EMPTY_ASSIGNMENTS, EMPTY_DEPENDENCIES -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.microbean.scopelet.MapBackedScopelet
close, instance, removeMethods inherited from class org.microbean.scopelet.Scopelet
active, closed, create, destroys, singletonMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.microbean.bean.Aggregate
assign, dependencies
-
Constructor Details
-
SingletonScopelet
public SingletonScopelet()Creates a newSingletonScopelet.
-
-
Method Details
-
describeConstable
- Specified by:
describeConstablein interfaceConstable- Specified by:
describeConstablein interfaceFactory<SingletonScopelet>
-