See: Description
| Class | Description |
|---|---|
| ClassInstantiator |
Instantiates class instances.
|
| ClassSatisfaction |
ClassSatisfaction is a satisfaction that instantiates instances of a given
type.
|
| ConstructorParameterInjectionPoint |
ConstructorParameterInjectionPoint is an injection point wrapping a parameter
of a constructor.
|
| FieldInjectionPoint |
FieldInjectionPoint is an injection point wrapping a field.
|
| InstanceSatisfaction |
Satisfaction implementation wrapping an instance.
|
| NoArgumentInjectionPoint | |
| NullSatisfaction |
NullSatisfaction is a satisfaction that explicitly satisfies desires with the
null value. |
| ProviderClassSatisfaction |
ProviderClassSatisfaction is a satisfaction implementation that satisfies a
type given a
Provider class capable of providing that type. |
| ProviderInstanceSatisfaction |
Satisfaction implementation wrapping an existing Provider instance.
|
| ReflectionDesire |
ReflectionDesire is an implementation of desire that contains all necessary
implementation to represent a desire, except that the point of injection is
abstracted by an
InjectionPoint. |
| ReflectionDesire.Signature | |
| SetterInjectionPoint |
SetterInjectionPoint represents an injection point via a setter method.
|
| SimpleInjectionPoint |
Synthetic injection point used for
Desires.create(java.lang.annotation.Annotation, Class, boolean). |
Copyright © 2016 GroupLens Research. All rights reserved.