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 classInternalFlags.BytecodeGenOptionOptions for controlling whether Guice uses bytecode generation at runtime.static classInternalFlags.ColorizeOptionOptions for enable or disable using ansi color in error messages.static classInternalFlags.CustomClassLoadingOptionThe options for Guice custom class loading.static classInternalFlags.IncludeStackTraceOptionThe options for Guice stack trace collection.static classInternalFlags.NullableProvidesOptionOptions for handling nullable parameters used in provides methods.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanenableColorizeErrorMessages()static InternalFlags.CustomClassLoadingOptiongetCustomClassLoadingOption()static InternalFlags.IncludeStackTraceOptiongetIncludeStackTraceOption()static InternalFlags.NullableProvidesOptiongetNullableProvidesOption()static booleanisBytecodeGenEnabled()
-
-
-
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()
-
-