protected abstract static class GuiceInjectorFactory.InjectionPoint
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
GuiceInjectorFactory.InjectionPoint.Type |
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
name |
protected boolean |
nullable |
protected GuiceInjectorFactory.InjectionPoint.Type |
type |
| Modifier | Constructor and Description |
|---|---|
protected |
InjectionPoint(java.lang.String name,
boolean nullable,
GuiceInjectorFactory.InjectionPoint.Type type) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
apply(Context context,
java.lang.Object instance) |
protected final java.lang.String name
protected final boolean nullable
protected final GuiceInjectorFactory.InjectionPoint.Type type
protected InjectionPoint(java.lang.String name,
boolean nullable,
GuiceInjectorFactory.InjectionPoint.Type type)
protected abstract void apply(@Nonnull
Context context,
@Nonnull
java.lang.Object instance)