Uses of Class
com.google.inject.spi.InjectionPoint
Packages that use InjectionPoint
Package
Description
Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework.
Guice service provider interface
-
Uses of InjectionPoint in com.google.inject
Methods in com.google.inject that return types with arguments of type InjectionPointModifier and TypeMethodDescriptionMap<TypeLiteral<?>, List<InjectionPoint>> Injector.getAllMembersInjectorInjectionPoints()Returns the injection points created for calls toInjector.getMembersInjector(com.google.inject.TypeLiteral<T>)(either directly or indirectly, e.g. -
Uses of InjectionPoint in com.google.inject.spi
Methods in com.google.inject.spi that return InjectionPointModifier and TypeMethodDescriptionstatic <T> InjectionPointInjectionPoint.forConstructor(Constructor<T> constructor) Returns a new injection point for the specified constructor.static <T> InjectionPointInjectionPoint.forConstructor(Constructor<T> constructor, TypeLiteral<? extends T> type) Returns a new injection point for the specified constructor oftype.static InjectionPointInjectionPoint.forConstructorOf(TypeLiteral<?> type) Returns a new injection point for the injectable constructor oftype.static InjectionPointInjectionPoint.forConstructorOf(TypeLiteral<?> type, boolean atInjectRequired) Returns a new injection point for the injectable constructor oftype.static InjectionPointInjectionPoint.forConstructorOf(Class<?> type) Returns a new injection point for the injectable constructor oftype.static <T> InjectionPointInjectionPoint.forMethod(Method method, TypeLiteral<T> type) Returns a new injection point for the specified method oftype.ConstructorBinding.getConstructor()Gets the constructor this binding injects.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 InjectionPointModifier and TypeMethodDescriptionstatic Set<InjectionPoint> InjectionPoint.forInstanceMethodsAndFields(TypeLiteral<?> type) Returns all instance method and field injection points ontype.static Set<InjectionPoint> InjectionPoint.forInstanceMethodsAndFields(Class<?> type) Returns all instance method and field injection points ontype.static Set<InjectionPoint> InjectionPoint.forStaticMethodsAndFields(TypeLiteral<?> type) Returns all static method and field injection points ontype.static Set<InjectionPoint> InjectionPoint.forStaticMethodsAndFields(Class<?> type) Returns all static method and field injection points ontype.ConstructorBinding.getInjectableMembers()Returns all instance method and field injection points ontype.InjectionRequest.getInjectionPoints()Returns the instance methods and fields ofinstancethat will be injected to fulfill this request.InstanceBinding.getInjectionPoints()Returns the field and method injection points of the instance, injected at injector-creation time only.MembersInjectorLookup.getInjectionPoints()Returns the instance methods and fields that will be injected to fulfill this request.ProviderInstanceBinding.getInjectionPoints()Returns the field and method injection points of the provider, injected at injector-creation time only.StaticInjectionRequest.getInjectionPoints()Returns the static methods and fields oftypethat will be injected to fulfill this request.Methods in com.google.inject.spi with parameters of type InjectionPointModifier and TypeMethodDescriptionabstract <T> Key<T> ModuleAnnotatedMethodScanner.prepareMethod(Binder binder, Annotation annotation, Key<T> key, InjectionPoint injectionPoint) Prepares a method for binding.Method parameters in com.google.inject.spi with type arguments of type InjectionPointModifier and TypeMethodDescriptionstatic Set<Dependency<?>> Dependency.forInjectionPoints(Set<InjectionPoint> injectionPoints) Returns the dependencies from the given injection points.