Index
All Classes and Interfaces|All Packages|Serialized Form
C 
- ClientProxier - Interface in org.microbean.reference
-
A source of
Proxy
instances representing client proxies. - clientProxy(Id, Supplier<? extends R>) - Method in interface org.microbean.reference.ClientProxier
- clientProxy(Id, Supplier<? extends R>) - Method in class org.microbean.reference.ReflectiveClientProxier
- ClientProxyInstantiationException - Exception Class in org.microbean.reference
-
A
ReferenceException
indicating that a client proxy class could not be instantiated. - ClientProxyInstantiationException() - Constructor for exception class org.microbean.reference.ClientProxyInstantiationException
-
Creates a new
ClientProxyInstantiationException
. - ClientProxyInstantiationException(String) - Constructor for exception class org.microbean.reference.ClientProxyInstantiationException
-
Creates a new
ClientProxyInstantiationException
. - ClientProxyInstantiationException(String, Throwable) - Constructor for exception class org.microbean.reference.ClientProxyInstantiationException
-
Creates a new
ClientProxyInstantiationException
. - ClientProxyInstantiationException(Throwable) - Constructor for exception class org.microbean.reference.ClientProxyInstantiationException
-
Creates a new
ClientProxyInstantiationException
. - close() - Method in interface org.microbean.reference.Instances
- close() - Method in class org.microbean.reference.Request
D 
- destroy(R) - Method in class org.microbean.reference.Request
- DynamicClientProxiesNotSupportedException - Exception Class in org.microbean.reference
-
A
ReferenceException
indicating that generation of client proxies at runtime is not supported. - DynamicClientProxiesNotSupportedException() - Constructor for exception class org.microbean.reference.DynamicClientProxiesNotSupportedException
-
Creates a new
DynamicClientProxiesNotSupportedException
. - DynamicClientProxiesNotSupportedException(String) - Constructor for exception class org.microbean.reference.DynamicClientProxiesNotSupportedException
-
Creates a new
DynamicClientProxiesNotSupportedException
. - DynamicClientProxiesNotSupportedException(String, Throwable) - Constructor for exception class org.microbean.reference.DynamicClientProxiesNotSupportedException
-
Creates a new
DynamicClientProxiesNotSupportedException
. - DynamicClientProxiesNotSupportedException(Throwable) - Constructor for exception class org.microbean.reference.DynamicClientProxiesNotSupportedException
-
Creates a new
DynamicClientProxiesNotSupportedException
.
I 
- id() - Method in class org.microbean.reference.Request
- Instances - Interface in org.microbean.reference
-
A factory for
Supplier
s of contextual instances. - iterator() - Method in class org.microbean.reference.Request
O 
- org.microbean.reference - module org.microbean.reference
-
Provides packages related to implementing contextual references.
- org.microbean.reference - package org.microbean.reference
-
Provides classes and interfaces related to implementing contextual references.
P 
- proxiable(Id) - Method in interface org.microbean.reference.Instances
-
Returns
true
if and only if it is possible for a client proxy to be created for contextual instances described by the suppliedId
. - proxy(ProxySpecification, Class<?>[], Supplier<? extends R>) - Method in class org.microbean.reference.ReflectiveClientProxier
R 
- ReferenceException - Exception Class in org.microbean.reference
-
A
RuntimeException
thrown to indicate a problem with references. - ReferenceException() - Constructor for exception class org.microbean.reference.ReferenceException
-
Creates a new
ReferenceException
. - ReferenceException(String) - Constructor for exception class org.microbean.reference.ReferenceException
-
Creates a new
ReferenceException
. - ReferenceException(String, Throwable) - Constructor for exception class org.microbean.reference.ReferenceException
-
Creates a new
ReferenceException
. - ReferenceException(Throwable) - Constructor for exception class org.microbean.reference.ReferenceException
-
Creates a new
ReferenceException
. - references(AttributedType) - Method in class org.microbean.reference.Request
- ReflectiveClientProxier - Class in org.microbean.reference
-
An
AbstractReflectiveProxier
implementation that usesjava.lang.reflect.Proxy
machinery. - ReflectiveClientProxier(Domain) - Constructor for class org.microbean.reference.ReflectiveClientProxier
-
Creates a new
ReflectiveClientProxier
. - Request<I,
R> - Class in org.microbean.reference -
A central object representing a request for dependencies that is a
Creation
(and therefore also aDestruction
) and aReferences
. - Request(Selectable<? super AttributedType, Bean<?>>, Instances, AutoCloseableRegistry, ClientProxier) - Constructor for class org.microbean.reference.Request
-
Creates a new
Request
.
S 
- size() - Method in class org.microbean.reference.Request
- supplier(Bean<I>, Creation<I>) - Method in interface org.microbean.reference.Instances
All Classes and Interfaces|All Packages|Serialized Form