public interface AssistedMethod
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Set<Dependency<?>> |
getDependencies() |
Returns all non-assisted dependencies required to construct and inject
the implementation.
|
java.lang.reflect.Method |
getFactoryMethod() |
Returns the factory method that is being assisted.
|
java.lang.reflect.Constructor<?> |
getImplementationConstructor() |
Returns the constructor that will be used to construct instances of the
implementation.
|
TypeLiteral<?> |
getImplementationType() |
Returns the implementation type that will be created when the method is
used.
|
java.lang.reflect.Method getFactoryMethod()
TypeLiteral<?> getImplementationType()
java.lang.reflect.Constructor<?> getImplementationConstructor()
java.util.Set<Dependency<?>> getDependencies()