|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AssistedMethod
Details about how a method in an assisted inject factory will be assisted.
| Method Summary | |
|---|---|
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 Detail |
|---|
Method getFactoryMethod()
TypeLiteral<?> getImplementationType()
Constructor<?> getImplementationConstructor()
Set<Dependency<?>> getDependencies()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||