Dependencies
- aopalliance/aopalliance/1.0
- cglib/cglib/3.2.9
- com.google.code.findbugs/jsr305/3.0.2
- com.google.errorprone/error_prone_annotations/2.1.3
- com.google.guava/guava/25.1-android
- com.google.j2objc/j2objc-annotations/1.1
- java/11
- javax.inject/javax.inject/1
- jdk/srczip/999
- org.apache.ant/ant/1.10.3
- org.apache.ant/ant-launcher/1.10.3
- org.checkerframework/checker-compat-qual/2.0.0
- org.codehaus.mojo/animal-sniffer-annotations/1.14
- org.ow2.asm/asm/7.0
Declarations
-
com
-
google
-
inject
-
AbstractModule
- binder: Binder
- configure(Binder): void
- configure(): void
- binder(): Binder
- bindScope(Class<Annotation>, Scope): void
- bind(Key<Object>): LinkedBindingBuilder<Object>
- bind(TypeLiteral<Object>): AnnotatedBindingBuilder<Object>
- bind(Class<Object>): AnnotatedBindingBuilder<Object>
- bindConstant(): AnnotatedConstantBindingBuilder
- install(Module): void
- addError(String, Object[]): void
- addError(Throwable): void
- addError(Message): void
- requestInjection(Object): void
- requestStaticInjection(Class[]): void
- bindInterceptor(Matcher<Object>, Matcher<Object>, MethodInterceptor[]): void
- requireBinding(Key<Object>): void
- requireBinding(Class<Object>): void
- getProvider(Key<Object>): Provider<Object>
- getProvider(Class<Object>): Provider<Object>
- convertToTypes(Matcher<Object>, TypeConverter): void
- currentStage(): Stage
- getMembersInjector(Class<Object>): MembersInjector<Object>
- getMembersInjector(TypeLiteral<Object>): MembersInjector<Object>
- bindListener(Matcher<Object>, TypeListener): void
- bindListener(Matcher<Object>, ProvisionListener[]): void
-
Binder
- bindInterceptor(Matcher<Object>, Matcher<Object>, MethodInterceptor[]): void
- bindScope(Class<Annotation>, Scope): void
- bind(Key<Object>): LinkedBindingBuilder<Object>
- bind(TypeLiteral<Object>): AnnotatedBindingBuilder<Object>
- bind(Class<Object>): AnnotatedBindingBuilder<Object>
- bindConstant(): AnnotatedConstantBindingBuilder
- requestInjection(TypeLiteral<Object>, Object): void
- requestInjection(Object): void
- requestStaticInjection(Class[]): void
- install(Module): void
- currentStage(): Stage
- addError(String, Object[]): void
- addError(Throwable): void
- addError(Message): void
- getProvider(Key<Object>): Provider<Object>
- getProvider(Dependency<Object>): Provider<Object>
- getProvider(Class<Object>): Provider<Object>
- getMembersInjector(TypeLiteral<Object>): MembersInjector<Object>
- getMembersInjector(Class<Object>): MembersInjector<Object>
- convertToTypes(Matcher<Object>, TypeConverter): void
- bindListener(Matcher<Object>, TypeListener): void
- bindListener(Matcher<Object>, ProvisionListener[]): void
- withSource(Object): Binder
- skipSources(Class[]): Binder
- newPrivateBinder(): PrivateBinder
- requireExplicitBindings(): void
- disableCircularProxies(): void
- requireAtInjectOnConstructors(): void
- requireExactBindingAnnotations(): void
- scanModulesForAnnotatedMethods(ModuleAnnotatedMethodScanner): void
- Binding
- BindingAnnotation
- ConfigurationException
- CreationException
- Exposed
- Guice
- ImplementedBy
- Inject
-
Injector
- injectMembers(Object): void
- getMembersInjector(TypeLiteral<Object>): MembersInjector<Object>
- getMembersInjector(Class<Object>): MembersInjector<Object>
- getBindings(): Map<Key<Object>, Binding<Object>>
- getAllBindings(): Map<Key<Object>, Binding<Object>>
- getBinding(Key<Object>): Binding<Object>
- getBinding(Class<Object>): Binding<Object>
- getExistingBinding(Key<Object>): Binding<Object>
- findBindingsByType(TypeLiteral<Object>): List<Binding<Object>>
- getProvider(Key<Object>): Provider<Object>
- getProvider(Class<Object>): Provider<Object>
- getInstance(Key<Object>): Object
- getInstance(Class<Object>): Object
- getParent(): Injector
- createChildInjector(Iterable<Module>): Injector
- createChildInjector(Module[]): Injector
- getScopeBindings(): Map<Class<Annotation>, Scope>
- getTypeConverterBindings(): Set<TypeConverterBinding>
-
Key
- annotationStrategy: AnnotationStrategy
- typeLiteral: TypeLiteral<Object>
- hashCode: int
- toString: String
- Key(Class<Annotation>): void
- Key(Annotation): void
- Key(): void
- Key(Type, AnnotationStrategy): void
- Key(TypeLiteral<Object>, AnnotationStrategy): void
- computeHashCode(): int
- getTypeLiteral(): TypeLiteral<Object>
- getAnnotationType(): Class<Annotation>
- getAnnotation(): Annotation
- hasAnnotationType(): boolean
- getAnnotationName(): String
- getRawType(): Class<Object>
- providerKey(): Key<Provider<Object>>
- equals(Object): boolean
- hashCode(): int
- toString(): String
- get(Class<Object>, AnnotationStrategy): Key<Object>
- get(Class<Object>): Key<Object>
- get(Class<Object>, Class<Annotation>): Key<Object>
- get(Class<Object>, Annotation): Key<Object>
- get(Type): Key<Object>
- get(Type, Class<Annotation>): Key<Object>
- get(Type, Annotation): Key<Object>
- get(TypeLiteral<Object>): Key<Object>
- get(TypeLiteral<Object>, Class<Annotation>): Key<Object>
- get(TypeLiteral<Object>, Annotation): Key<Object>
- ofType(Class<Object>): Key<Object>
- ofType(Type): Key<Object>
- ofType(TypeLiteral<Object>): Key<Object>
- hasAttributes(): boolean
- withoutAttributes(): Key<Object>
- AnnotationStrategy
- strategyFor(Annotation): AnnotationStrategy
- strategyFor(Class<Annotation>): AnnotationStrategy
- ensureRetainedAtRuntime(Class<Annotation>): void
- ensureIsBindingAnnotation(Class<Annotation>): void
- NullAnnotationStrategy
- AnnotationInstanceStrategy
- AnnotationTypeStrategy
- MembersInjector
- Module
- OutOfScopeException
- PrivateBinder
-
PrivateModule
- binder: PrivateBinder
- configure(Binder): void
- configure(): void
- expose(Key<Object>): void
- expose(Class<Object>): AnnotatedElementBuilder
- expose(TypeLiteral<Object>): AnnotatedElementBuilder
- binder(): PrivateBinder
- bindScope(Class<Annotation>, Scope): void
- bind(Key<Object>): LinkedBindingBuilder<Object>
- bind(TypeLiteral<Object>): AnnotatedBindingBuilder<Object>
- bind(Class<Object>): AnnotatedBindingBuilder<Object>
- bindConstant(): AnnotatedConstantBindingBuilder
- install(Module): void
- addError(String, Object[]): void
- addError(Throwable): void
- addError(Message): void
- requestInjection(Object): void
- requestStaticInjection(Class[]): void
- bindInterceptor(Matcher<Object>, Matcher<Object>, MethodInterceptor[]): void
- requireBinding(Key<Object>): void
- requireBinding(Class<Object>): void
- getProvider(Key<Object>): Provider<Object>
- getProvider(Class<Object>): Provider<Object>
- convertToTypes(Matcher<Object>, TypeConverter): void
- currentStage(): Stage
- getMembersInjector(Class<Object>): MembersInjector<Object>
- getMembersInjector(TypeLiteral<Object>): MembersInjector<Object>
- bindListener(Matcher<Object>, TypeListener): void
- bindListener(Matcher<Object>, ProvisionListener[]): void
- ProvidedBy
- Provider
- Provides
- ProvisionException
- Scope
- ScopeAnnotation
- Scopes
- Singleton
- Stage
-
TypeLiteral
- rawType: Class<Object>
- type: Type
- hashCode: int
- TypeLiteral(): void
- TypeLiteral(Type): void
- getSuperclassTypeParameter(Class<Object>): Type
- fromSuperclassTypeParameter(Class<Object>): TypeLiteral<Object>
- getRawType(): Class<Object>
- getType(): Type
- providerType(): TypeLiteral<Provider<Object>>
- hashCode(): int
- equals(Object): boolean
- toString(): String
- get(Type): TypeLiteral<Object>
- get(Class<Object>): TypeLiteral<Object>
- resolveAll(Type[]): List<TypeLiteral<Object>>
- resolve(Type): TypeLiteral<Object>
- resolveType(Type): Type
- getSupertype(Class<Object>): TypeLiteral<Object>
- getFieldType(Field): TypeLiteral<Object>
- getParameterTypes(Member): List<TypeLiteral<Object>>
- getExceptionTypes(Member): List<TypeLiteral<Object>>
- getReturnType(Method): TypeLiteral<Object>
- binder
-
internal
- AbstractBindingBuilder
- AbstractBindingProcessor
- AbstractProcessor
- Annotations
- BindingBuilder
- BindingImpl
- BindingProcessor
- BoundProviderFactory
- BytecodeGen
- CircularDependencyProxy
- ConstantBindingBuilderImpl
- ConstantFactory
- ConstructionContext
- ConstructionProxy
- ConstructionProxyFactory
- ConstructorBindingImpl
- ConstructorInjector
- ConstructorInjectorStore
- CreationListener
- CycleDetectingLock
- DefaultConstructionProxyFactory
- DeferredLookups
- DelayedInitialize
- DelegatingInvocationHandler
- Element
- EncounterImpl
- ErrorHandler
- Errors
- ErrorsException
- ExposedBindingImpl
- ExposedKeyFactory
- ExposureBuilder
- FactoryProxy
- FailableCache
- Indexer
- InheritingState
- Initializable
- Initializables
- Initializer
- InjectionRequestProcessor
- InjectorImpl
- InjectorOptionsProcessor
- InjectorShell
- InstanceBindingImpl
- InterceptorBindingProcessor
- InterceptorStackCallback
- InternalContext
- InternalFactory
- InternalFactoryToInitializableAdapter
- InternalFactoryToProviderAdapter
- InternalFlags
- InternalInjectorCreator
- InternalProviderInstanceBindingImpl
- InternalProvisionException
- LinkedBindingImpl
- LinkedProviderBindingImpl
- ListenerBindingProcessor
- LookupProcessor
- Lookups
- MembersInjectorImpl
- MembersInjectorStore
- MessageProcessor
- Messages
- MethodAspect
- ModuleAnnotatedMethodScannerProcessor
- MoreTypes
- Nullability
- PrivateElementProcessor
- PrivateElementsImpl
- ProcessedBindingData
- ProvidedByInternalFactory
- ProviderInstanceBindingImpl
- ProviderInternalFactory
- ProviderMethod
- ProviderMethodsModule
- ProviderToInternalFactoryAdapter
- ProvidesMethodScanner
- ProvisionListenerCallbackStore
- ProvisionListenerStackCallback
- ProxyFactory
- RealElement
- RealMapBinder
- RealMultibinder
- RealOptionalBinder
- ScopeBindingProcessor
- Scoping
- SingleFieldInjector
- SingleMemberInjector
- SingleMethodInjector
- SingleParameterInjector
- SingletonScope
- State
- TypeConverterBindingProcessor
- UniqueAnnotations
- UntargettedBindingImpl
- UntargettedBindingProcessor
- WeakKeySet
- util
- matcher
- multibindings
- name
-
spi
- BindingScopingVisitor
- BindingTargetVisitor
- ConstructorBinding
- ConvertedConstantBinding
- DefaultBindingScopingVisitor
- DefaultBindingTargetVisitor
- DefaultElementVisitor
- Dependency
- DependencyAndSource
- DisableCircularProxiesOption
- Element
- ElementSource
- ElementVisitor
- Elements
- ExposedBinding
- HasDependencies
- InjectionListener
- InjectionPoint
- InjectionRequest
- InstanceBinding
- InterceptorBinding
- LinkedKeyBinding
- MembersInjectorLookup
- Message
- ModuleAnnotatedMethodScanner
- ModuleAnnotatedMethodScannerBinding
- ModuleSource
- PrivateElements
- ProviderBinding
- ProviderInstanceBinding
- ProviderKeyBinding
- ProviderLookup
- ProviderWithDependencies
- ProviderWithExtensionVisitor
- ProvidesMethodBinding
- ProvidesMethodTargetVisitor
- ProvisionListener
- ProvisionListenerBinding
- RequireAtInjectOnConstructorsOption
- RequireExactBindingAnnotationsOption
- RequireExplicitBindingsOption
- ScopeBinding
- StaticInjectionRequest
- Toolable
- TypeConverter
- TypeConverterBinding
- TypeEncounter
- TypeListener
- TypeListenerBinding
- UntargettedBinding
- util
-
AbstractModule
-
inject
-
google