Index
All Classes and Interfaces|All Packages|Serialized Form
A
B
C
- close() - Method in class org.microbean.scopelet.Instance
- close() - Method in class org.microbean.scopelet.MapBackedScopelet
- close() - Method in class org.microbean.scopelet.Scopelet
- closed() - Method in class org.microbean.scopelet.Instance
- closed() - Method in class org.microbean.scopelet.Scopelet
- containsId(Object) - Method in class org.microbean.scopelet.Scopelet
- create(Creation<S>, ReferenceSelector) - Method in class org.microbean.scopelet.Scopelet
- CreationCycleDetectedException - Exception Class in org.microbean.scopelet
- CreationCycleDetectedException() - Constructor for exception class org.microbean.scopelet.CreationCycleDetectedException
D
- describeConstable() - Method in class org.microbean.scopelet.NoneScopelet
- describeConstable() - Method in class org.microbean.scopelet.SingletonScopelet
- destroy(I, AutoCloseable, Creation<I>, ReferenceSelector) - Method in interface org.microbean.scopelet.Instance.Destructor
- destroys() - Method in class org.microbean.scopelet.Scopelet
E
- equals(Object) - Method in class org.microbean.scopelet.Instance
- equals(Object) - Method in class org.microbean.scopelet.Scopelet
G
- get() - Method in class org.microbean.scopelet.Instance
- get(Object) - Method in class org.microbean.scopelet.NoneScopelet
- get(Object) - Method in class org.microbean.scopelet.Scopelet
- governedBy(NamedAttributeMap<?>) - Method in class org.microbean.scopelet.Scopelet
- governingScopeId() - Method in class org.microbean.scopelet.Scopelet
H
- hashCode() - Method in class org.microbean.scopelet.Instance
- hashCode() - Method in class org.microbean.scopelet.Scopelet
I
- id() - Method in class org.microbean.scopelet.NoneScopelet
- id() - Method in class org.microbean.scopelet.Scopelet
- id() - Method in class org.microbean.scopelet.SingletonScopelet
- ID - Static variable in class org.microbean.scopelet.NoneScopelet
- ID - Static variable in class org.microbean.scopelet.SingletonScopelet
- InactiveScopeletException - Exception Class in org.microbean.scopelet
- InactiveScopeletException() - Constructor for exception class org.microbean.scopelet.InactiveScopeletException
- instance(Object, Factory<I>, Creation<I>, ReferenceSelector) - Method in class org.microbean.scopelet.MapBackedScopelet
- instance(Object, Factory<I>, Creation<I>, ReferenceSelector) - Method in class org.microbean.scopelet.NoneScopelet
- instance(Object, Factory<I>, Creation<I>, ReferenceSelector) - Method in class org.microbean.scopelet.Scopelet
- Instance<I> - Class in org.microbean.scopelet
-
An
AutoCloseable
pairing of an instance that can be destroyed with aInstance.Destructor
that can destroy it and anAutoCloseable
that can release its dependent objects when needed. - Instance(I, Instance.Destructor<I>, Creation<I>, ReferenceSelector) - Constructor for class org.microbean.scopelet.Instance
- Instance.Destructor<I> - Interface in org.microbean.scopelet
M
- MapBackedScopelet<M> - Class in org.microbean.scopelet
- MapBackedScopelet(NamedAttributeMap<?>) - Constructor for class org.microbean.scopelet.MapBackedScopelet
N
- NoneScopelet - Class in org.microbean.scopelet
- NoneScopelet() - Constructor for class org.microbean.scopelet.NoneScopelet
O
- org.microbean.scopelet - module org.microbean.scopelet
-
Provides packages related to implementing scopelets.
- org.microbean.scopelet - package org.microbean.scopelet
R
- remove(Object) - Method in class org.microbean.scopelet.MapBackedScopelet
- remove(Object) - Method in class org.microbean.scopelet.NoneScopelet
- remove(Object) - Method in class org.microbean.scopelet.Scopelet
S
- scopeId() - Method in class org.microbean.scopelet.Scopelet
- Scopelet<S> - Class in org.microbean.scopelet
- Scopelet(NamedAttributeMap<?>) - Constructor for class org.microbean.scopelet.Scopelet
- ScopeletException - Exception Class in org.microbean.scopelet
- ScopeletException() - Constructor for exception class org.microbean.scopelet.ScopeletException
- ScopeletException(String) - Constructor for exception class org.microbean.scopelet.ScopeletException
- ScopeletException(String, Throwable) - Constructor for exception class org.microbean.scopelet.ScopeletException
- ScopeletException(Throwable) - Constructor for exception class org.microbean.scopelet.ScopeletException
- singleton() - Method in class org.microbean.scopelet.Scopelet
- SingletonScopelet - Class in org.microbean.scopelet
- SingletonScopelet() - Constructor for class org.microbean.scopelet.SingletonScopelet
T
- TooManyActiveScopeletsException - Exception Class in org.microbean.scopelet
- TooManyActiveScopeletsException() - Constructor for exception class org.microbean.scopelet.TooManyActiveScopeletsException
- TooManyActiveScopeletsException(String) - Constructor for exception class org.microbean.scopelet.TooManyActiveScopeletsException
- TooManyActiveScopeletsException(String, Throwable) - Constructor for exception class org.microbean.scopelet.TooManyActiveScopeletsException
- TooManyActiveScopeletsException(Throwable) - Constructor for exception class org.microbean.scopelet.TooManyActiveScopeletsException
- toString() - Method in class org.microbean.scopelet.Instance
All Classes and Interfaces|All Packages|Serialized Form