Package com.google.inject.internal
Class InternalFlags
- java.lang.Object
-
- com.google.inject.internal.InternalFlags
-
public final class InternalFlags extends Object
Contains flags for Guice.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InternalFlags.BytecodeGenOption
Options for controlling whether Guice uses bytecode generation at runtime.static class
InternalFlags.ColorizeOption
Options for enable or disable using ansi color in error messages.static class
InternalFlags.CustomClassLoadingOption
The options for Guice custom class loading.static class
InternalFlags.IncludeStackTraceOption
The options for Guice stack trace collection.static class
InternalFlags.NullableProvidesOption
Options for handling nullable parameters used in provides methods.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
enableColorizeErrorMessages()
static InternalFlags.CustomClassLoadingOption
getCustomClassLoadingOption()
static InternalFlags.IncludeStackTraceOption
getIncludeStackTraceOption()
static InternalFlags.NullableProvidesOption
getNullableProvidesOption()
static boolean
isBytecodeGenEnabled()
-
-
-
Method Detail
-
getIncludeStackTraceOption
public static InternalFlags.IncludeStackTraceOption getIncludeStackTraceOption()
-
getCustomClassLoadingOption
public static InternalFlags.CustomClassLoadingOption getCustomClassLoadingOption()
-
getNullableProvidesOption
public static InternalFlags.NullableProvidesOption getNullableProvidesOption()
-
isBytecodeGenEnabled
public static boolean isBytecodeGenEnabled()
-
enableColorizeErrorMessages
public static boolean enableColorizeErrorMessages()
-
-