public class GuiceBuilder
extends java.lang.Object
| Constructor and Description |
|---|
GuiceBuilder() |
| Modifier and Type | Method and Description |
|---|---|
com.google.inject.Injector |
build()
Instantiate the guice environment
|
static GuiceBuilder |
forTesting()
Construct a GuiceBuilder with sensible defaults for testing
|
static GuiceBuilder |
forTesting(com.google.inject.Module... modules)
Construct a GuiceBuilder with sensible defaults for testing.
|
boolean |
isAutoLoadProperties() |
GuiceBuilder |
withAutoLoadProperties(boolean autoLoadProperties) |
GuiceBuilder |
withAutoLoadRoles(boolean autoLoadRoles) |
GuiceBuilder |
withClassloader(java.lang.ClassLoader classloader) |
GuiceBuilder |
withConfig(org.apache.commons.configuration.Configuration... configs) |
GuiceBuilder |
withConfig(PropertyFile... props) |
GuiceBuilder |
withConfig(java.lang.String... filenames) |
GuiceBuilder |
withRegistry(GuiceRegistry registry) |
GuiceBuilder |
withRole(GuiceRole... roles) |
GuiceBuilder |
withScanner(ClassScanner scanner) |
GuiceBuilder |
withSetup(java.lang.Class<? extends GuiceSetup> clazz) |
GuiceBuilder |
withSetup(GuiceSetup setup) |
public GuiceBuilder withRegistry(GuiceRegistry registry)
public GuiceBuilder withScanner(ClassScanner scanner)
public GuiceBuilder withRole(GuiceRole... roles)
public GuiceBuilder withAutoLoadRoles(boolean autoLoadRoles)
public GuiceBuilder withConfig(PropertyFile... props)
public GuiceBuilder withConfig(java.lang.String... filenames)
public GuiceBuilder withConfig(org.apache.commons.configuration.Configuration... configs)
public GuiceBuilder withSetup(java.lang.Class<? extends GuiceSetup> clazz)
public GuiceBuilder withSetup(GuiceSetup setup)
public GuiceBuilder withClassloader(java.lang.ClassLoader classloader)
public GuiceBuilder withAutoLoadProperties(boolean autoLoadProperties)
public boolean isAutoLoadProperties()
public com.google.inject.Injector build()
public static GuiceBuilder forTesting()
public static GuiceBuilder forTesting(com.google.inject.Module... modules)
BasicSetup automatically) to the environment that will be constructedmodules - Copyright © 2014. All Rights Reserved.