Package com.google.inject.internal
Class InjectorImpl.InjectorOptions
- java.lang.Object
-
- com.google.inject.internal.InjectorImpl.InjectorOptions
-
- Enclosing class:
- InjectorImpl
static class InjectorImpl.InjectorOptions extends java.lang.Object
Options that control how the injector behaves.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
atInjectRequired
(package private) boolean
disableCircularProxies
(package private) boolean
exactBindingAnnotationsRequired
(package private) boolean
jitDisabled
(package private) Stage
stage
-
Constructor Summary
Constructors Constructor Description InjectorOptions(Stage stage, boolean jitDisabled, boolean disableCircularProxies, boolean atInjectRequired, boolean exactBindingAnnotationsRequired)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
-
-
-
Field Detail
-
stage
final Stage stage
-
jitDisabled
final boolean jitDisabled
-
disableCircularProxies
final boolean disableCircularProxies
-
atInjectRequired
final boolean atInjectRequired
-
exactBindingAnnotationsRequired
final boolean exactBindingAnnotationsRequired
-
-
Constructor Detail
-
InjectorOptions
InjectorOptions(Stage stage, boolean jitDisabled, boolean disableCircularProxies, boolean atInjectRequired, boolean exactBindingAnnotationsRequired)
-
-