Uses of Class
com.google.inject.Stage
-
Packages that use Stage Package Description com.google.inject Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework.com.google.inject.internal Guice (sounds like "juice")com.google.inject.spi Guice service provider interface -
-
Uses of Stage in com.google.inject
Methods in com.google.inject that return Stage Modifier and Type Method Description protected Stage
AbstractModule. currentStage()
Stage
Binder. currentStage()
Gets the current stage.protected Stage
PrivateModule. currentStage()
static Stage
Stage. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Stage[]
Stage. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.google.inject with parameters of type Stage Modifier and Type Method Description static Injector
Guice. createInjector(Stage stage, Module... modules)
Creates an injector for the given set of modules, in a given development stage.static Injector
Guice. createInjector(Stage stage, java.lang.Iterable<? extends Module> modules)
Creates an injector for the given set of modules, in a given development stage. -
Uses of Stage in com.google.inject.internal
Fields in com.google.inject.internal declared as Stage Modifier and Type Field Description (package private) Stage
InjectorImpl.InjectorOptions. stage
private Stage
InjectorShell.Builder. stage
Methods in com.google.inject.internal that return Stage Modifier and Type Method Description (package private) Stage
InjectorShell.Builder. getStage()
Methods in com.google.inject.internal with parameters of type Stage Modifier and Type Method Description private static void
InjectorShell. bindStage(InjectorImpl injector, Stage stage)
(package private) InjectorImpl.InjectorOptions
InjectorOptionsProcessor. getOptions(Stage stage, InjectorImpl.InjectorOptions parentOptions)
private boolean
InternalInjectorCreator. isEagerSingleton(InjectorImpl injector, BindingImpl<?> binding, Stage stage)
boolean
Scoping. isEagerSingleton(Stage stage)
Returns true if this scope is a singleton that should be loaded eagerly instage
.(package private) void
InternalInjectorCreator. loadEagerSingletons(InjectorImpl injector, Stage stage, Errors errors)
Loads eager singletons, or all singletons if we're in Stage.PRODUCTION.(package private) InjectorShell.Builder
InjectorShell.Builder. stage(Stage stage)
InternalInjectorCreator
InternalInjectorCreator. stage(Stage stage)
Constructors in com.google.inject.internal with parameters of type Stage Constructor Description InjectorOptions(Stage stage, boolean jitDisabled, boolean disableCircularProxies, boolean atInjectRequired, boolean exactBindingAnnotationsRequired)
-
Uses of Stage in com.google.inject.spi
Fields in com.google.inject.spi declared as Stage Modifier and Type Field Description private Stage
Elements.RecordingBinder. stage
Methods in com.google.inject.spi that return Stage Modifier and Type Method Description Stage
Elements.RecordingBinder. currentStage()
Methods in com.google.inject.spi with parameters of type Stage Modifier and Type Method Description static java.util.List<Element>
Elements. getElements(Stage stage, Module... modules)
Records the elements executed bymodules
.static java.util.List<Element>
Elements. getElements(Stage stage, java.lang.Iterable<? extends Module> modules)
Records the elements executed bymodules
.Constructors in com.google.inject.spi with parameters of type Stage Constructor Description RecordingBinder(Stage stage)
-