Class GuiceConfig
- java.lang.Object
-
- ru.vyarus.dropwizard.guice.debug.report.guice.GuiceConfig
-
public class GuiceConfig extends java.lang.ObjectConfiguration for guice bindings report (GuiceBindingsRenderer).- Since:
- 13.08.2019
-
-
Constructor Summary
Constructors Constructor Description GuiceConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.Class<? extends com.google.inject.Module>>getIgnoreModules()java.util.List<java.lang.String>getIgnorePackages()GuiceConfighideGuiceBindings()Hide guice bindings.GuiceConfighideGuiceyBindings()Hide guicey bindings.GuiceConfighideModules(java.lang.Class<? extends com.google.inject.Module>... modules)GuiceConfighidePackages(java.lang.String... pkgs)GuiceConfighideYamlBindings()Hide yaml configuration bindings.
-
-
-
Method Detail
-
hidePackages
public GuiceConfig hidePackages(java.lang.String... pkgs)
- Parameters:
pkgs- packages to hide bindings and modules from- Returns:
- config object for chained calls
-
hideModules
@SafeVarargs public final GuiceConfig hideModules(java.lang.Class<? extends com.google.inject.Module>... modules)
- Parameters:
modules- modules to hide- Returns:
- config object for chained calls
-
hideGuiceBindings
public GuiceConfig hideGuiceBindings()
Hide guice bindings.- Returns:
- config object for chained calls
-
hideGuiceyBindings
public GuiceConfig hideGuiceyBindings()
Hide guicey bindings. Includes yaml configuration bindings (hideYamlBindings()).- Returns:
- config object for chained calls
-
hideYamlBindings
public GuiceConfig hideYamlBindings()
Hide yaml configuration bindings.- Returns:
- config object for chained calls
-
getIgnorePackages
public java.util.List<java.lang.String> getIgnorePackages()
- Returns:
- list of packages to ignore or empty list
-
getIgnoreModules
public java.util.List<java.lang.Class<? extends com.google.inject.Module>> getIgnoreModules()
- Returns:
- list of modules to ignore or empty list
-
-