Package org.microbean.reference
package org.microbean.reference
Provides classes and interfaces related to implementing contextual references.
- Author:
- Laird Nelson
-
ClassDescriptionA skeletal implementation of the
ClientProxier
interface.A skeletal implementation of theClientProxy
interface.A source ofClientProxy
instances.ClientProxy<T>An interface whose implementations pretend to be another type and alter the behavior of instances of that type in some way.AReferenceException
indicating that a client proxy class could not be instantiated.AReferenceException
indicating that generation of client proxies at runtime is not supported.A factory forSupplier
s of contextual instances.Information about a client proxy.ARuntimeException
thrown to indicate a problem with references.AnAbstractClientProxier
implementation that usesjava.lang.reflect.Proxy
machinery.Request<I,R> A central object representing a request for dependencies that is aCreation
(and therefore also aDestruction
) and aReferences
.