public interface AssistedMethod
Modifier and Type | Method and Description |
---|---|
Set<Dependency<?>> |
getDependencies()
Returns all non-assisted dependencies required to construct and inject
the implementation.
|
Method |
getFactoryMethod()
Returns the factory method that is being assisted.
|
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.
|
Method getFactoryMethod()
TypeLiteral<?> getImplementationType()
Constructor<?> getImplementationConstructor()
Set<Dependency<?>> getDependencies()