Uses of Interface
com.google.inject.internal.State
-
Packages that use State Package Description com.google.inject.internal Guice (sounds like "juice") -
-
Uses of State in com.google.inject.internal
Classes in com.google.inject.internal that implement State Modifier and Type Class Description (package private) classInheritingStateFields in com.google.inject.internal declared as State Modifier and Type Field Description static StateState. NONEprivate StateInheritingState. parent(package private) StateInjectorImpl. stateprivate StateInjectorShell.Builder. statelazily constructedprivate StateInjectorShell.InheritedScannersModule. stateFields in com.google.inject.internal with type parameters of type State Modifier and Type Field Description private com.google.common.cache.Cache<State,java.util.Set<WeakKeySet.KeyAndSource>>WeakKeySet. evictionCacheTracks child injector lifetimes and evicts blacklisted keys/sources after the child injector is garbage collected.Methods in com.google.inject.internal that return State Modifier and Type Method Description private StateInjectorShell.Builder. getState()StateInheritingState. parent()StateState. parent()Methods in com.google.inject.internal with parameters of type State Modifier and Type Method Description voidWeakKeySet. add(Key<?> key, State state, java.lang.Object source)voidInheritingState. blacklist(Key<?> key, State state, java.lang.Object source)voidState. blacklist(Key<?> key, State state, java.lang.Object source)Forbids the corresponding injector from creating a binding tokey.private booleanAbstractBindingProcessor. isOkayDuplicate(BindingImpl<?> original, BindingImpl<?> binding, State state)We tolerate duplicate bindings if one exposes the other or if the two bindings are considered duplicates (seeBindings#areDuplicates(BindingImpl, BindingImpl).Constructors in com.google.inject.internal with parameters of type State Constructor Description InheritedScannersModule(State state)InheritingState(State parent)InjectorImpl(InjectorImpl parent, State state, InjectorImpl.InjectorOptions injectorOptions)
-