Index

A B C D E G H I M N O R S T 
All Classes and Interfaces|All Packages|Serialized Form

A

active() - Method in class org.microbean.scopelet.Scopelet
 

B

bean() - Method in class org.microbean.scopelet.Scopelet
 

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 a Instance.Destructor that can destroy it and an AutoCloseable 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
 
A B C D E G H I M N O R S T 
All Classes and Interfaces|All Packages|Serialized Form