Uses of Class
com.google.inject.internal.ProviderMethod
-
Packages that use ProviderMethod Package Description com.google.inject.internal Guice (sounds like "juice") -
-
Uses of ProviderMethod in com.google.inject.internal
Subclasses of ProviderMethod in com.google.inject.internal Modifier and Type Class Description private static class
ProviderMethod.FastClassProviderMethod<T>
AProviderMethod
implementation that uses bytecode generation to invoke the provider method.private static class
ProviderMethod.ReflectionProviderMethod<T>
AProviderMethod
implementation that invokes the method using normal java reflection.Methods in com.google.inject.internal that return ProviderMethod Modifier and Type Method Description (package private) static <T> ProviderMethod<T>
ProviderMethod. create(Key<T> key, java.lang.reflect.Method method, java.lang.Object instance, com.google.common.collect.ImmutableSet<Dependency<?>> dependencies, java.lang.Class<? extends java.lang.annotation.Annotation> scopeAnnotation, boolean skipFastClassGeneration, java.lang.annotation.Annotation annotation)
Creates aProviderMethod
.private <T> ProviderMethod<T>
ProviderMethodsModule. createProviderMethod(Binder binder, java.lang.reflect.Method method, java.lang.annotation.Annotation annotation)
Methods in com.google.inject.internal that return types with arguments of type ProviderMethod Modifier and Type Method Description java.util.List<ProviderMethod<?>>
ProviderMethodsModule. getProviderMethods(Binder binder)
-