|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InjectionPoint | |
|---|---|
| com.google.inject.grapher | |
| com.google.inject.grapher.graphviz | |
| com.google.inject.internal | Guice (sounds like like "juice") |
| com.google.inject.spi | Guice service provider interface |
| Uses of InjectionPoint in com.google.inject.grapher |
|---|
| Methods in com.google.inject.grapher with parameters of type InjectionPoint | |
|---|---|
protected M |
GraphingVisitor.newClassImplementationNode(Binding<?> binding,
InjectionPoint constructorInjectionPoint,
java.util.Collection<InjectionPoint> memberInjectionPoints)
Creates and returns a new ImplementationNode for the given
Binding, where the Binding is for a class that Guice
will instantiate, rather than a specific instance. |
protected D |
GraphingVisitor.newDependencyEdge(K nodeId,
InjectionPoint injectionPoint,
Dependency<?> dependency)
Creates a new DependencyEdge from the given node to a
Dependency. |
T |
DependencyEdge.Factory.newDependencyEdge(K fromId,
InjectionPoint fromPoint,
K toId)
Creates a new DependencyEdge and adds it to the graph. |
| Method parameters in com.google.inject.grapher with type arguments of type InjectionPoint | |
|---|---|
protected M |
GraphingVisitor.newClassImplementationNode(Binding<?> binding,
InjectionPoint constructorInjectionPoint,
java.util.Collection<InjectionPoint> memberInjectionPoints)
Creates and returns a new ImplementationNode for the given
Binding, where the Binding is for a class that Guice
will instantiate, rather than a specific instance. |
| Uses of InjectionPoint in com.google.inject.grapher.graphviz |
|---|
| Methods in com.google.inject.grapher.graphviz with parameters of type InjectionPoint | |
|---|---|
DependencyEdge<java.lang.String> |
DependencyEdgeFactory.newDependencyEdge(java.lang.String fromId,
InjectionPoint fromPoint,
java.lang.String toId)
|
| Uses of InjectionPoint in com.google.inject.internal |
|---|
| Methods in com.google.inject.internal with parameters of type InjectionPoint | |
|---|---|
static void |
Errors.formatInjectionPoint(java.util.Formatter formatter,
Dependency<?> dependency,
InjectionPoint injectionPoint)
|
| Uses of InjectionPoint in com.google.inject.spi |
|---|
| Methods in com.google.inject.spi that return InjectionPoint | ||
|---|---|---|
static
|
InjectionPoint.forConstructor(java.lang.reflect.Constructor<T> constructor)
Returns a new injection point for the specified constructor. |
|
static
|
InjectionPoint.forConstructor(java.lang.reflect.Constructor<T> constructor,
TypeLiteral<? extends T> type)
Returns a new injection point for the specified constructor of type. |
|
static InjectionPoint |
InjectionPoint.forConstructorOf(java.lang.Class<?> type)
Returns a new injection point for the injectable constructor of type. |
|
static InjectionPoint |
InjectionPoint.forConstructorOf(TypeLiteral<?> type)
Returns a new injection point for the injectable constructor of type. |
|
InjectionPoint |
ConstructorBinding.getConstructor()
Gets the constructor this binding injects. |
|
InjectionPoint |
Dependency.getInjectionPoint()
Returns the injection point to which this dependency belongs, or null if this dependency isn't attached to a particular injection point. |
|
| Methods in com.google.inject.spi that return types with arguments of type InjectionPoint | |
|---|---|
static java.util.Set<InjectionPoint> |
InjectionPoint.forInstanceMethodsAndFields(java.lang.Class<?> type)
Returns all instance method and field injection points on type. |
static java.util.Set<InjectionPoint> |
InjectionPoint.forInstanceMethodsAndFields(TypeLiteral<?> type)
Returns all instance method and field injection points on type. |
static java.util.Set<InjectionPoint> |
InjectionPoint.forStaticMethodsAndFields(java.lang.Class<?> type)
Returns all static method and field injection points on type. |
static java.util.Set<InjectionPoint> |
InjectionPoint.forStaticMethodsAndFields(TypeLiteral<?> type)
Returns all static method and field injection points on type. |
java.util.Set<InjectionPoint> |
ConstructorBinding.getInjectableMembers()
Returns all instance method and field injection points on type. |
java.util.Set<InjectionPoint> |
InjectionRequest.getInjectionPoints()
Returns the instance methods and fields of instance that will be injected to fulfill
this request. |
java.util.Set<InjectionPoint> |
StaticInjectionRequest.getInjectionPoints()
Returns the static methods and fields of type that will be injected to fulfill this
request. |
java.util.Set<InjectionPoint> |
InstanceBinding.getInjectionPoints()
Returns the field and method injection points of the instance, injected at injector-creation time only. |
java.util.Set<InjectionPoint> |
ProviderInstanceBinding.getInjectionPoints()
Returns the field and method injection points of the provider, injected at injector-creation time only. |
| Method parameters in com.google.inject.spi with type arguments of type InjectionPoint | |
|---|---|
static java.util.Set<Dependency<?>> |
Dependency.forInjectionPoints(java.util.Set<InjectionPoint> injectionPoints)
Returns the dependencies from the given injection points. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||