Class GuiceConfig
- java.lang.Object
-
- ru.vyarus.dropwizard.guice.debug.report.guice.GuiceConfig
-
public class GuiceConfig extends java.lang.Object
Configuration 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()
GuiceConfig
hideGuiceBindings()
Hide guice bindings.GuiceConfig
hideGuiceyBindings()
Hide guicey bindings.GuiceConfig
hideModules(java.lang.Class<? extends com.google.inject.Module>... modules)
GuiceConfig
hidePackages(java.lang.String... pkgs)
GuiceConfig
hideYamlBindings()
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
-
-