| Package | Description |
|---|---|
| com.peterphi.std.guice.apploader | |
| com.peterphi.std.guice.apploader.impl | |
| com.peterphi.std.guice.common | |
| com.peterphi.std.guice.common.eagersingleton |
| Modifier and Type | Method and Description |
|---|---|
void |
GuiceRole.injectorCreated(com.google.inject.Stage stage,
ClassScanner scanner,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
java.util.List<com.google.inject.Module> modules,
java.util.concurrent.atomic.AtomicReference<com.google.inject.Injector> injectorRef,
com.codahale.metrics.MetricRegistry metrics)
Called once the Injector has been created
|
void |
GuiceRole.register(com.google.inject.Stage stage,
ClassScanner scanner,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
java.util.List<com.google.inject.Module> modules,
java.util.concurrent.atomic.AtomicReference<com.google.inject.Injector> injectorRef,
com.codahale.metrics.MetricRegistry metrics)
Provides an opportunity to influence modules (adding, removing, reordering) being loaded.
|
| Modifier and Type | Method and Description |
|---|---|
GuiceBuilder |
GuiceBuilder.withScanner(ClassScanner scanner) |
| Modifier and Type | Method and Description |
|---|---|
static ClassScanner |
ClassScanner.forPackages(java.lang.Class<?>... classes) |
static ClassScanner |
ClassScanner.forPackages(java.lang.ClassLoader classloader,
java.lang.String... packages) |
static ClassScanner |
ClassScanner.forPackages(java.lang.String... packages) |
| Modifier and Type | Method and Description |
|---|---|
void |
BindEagerSingletonRole.injectorCreated(com.google.inject.Stage stage,
ClassScanner scanner,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
java.util.List<com.google.inject.Module> modules,
java.util.concurrent.atomic.AtomicReference<com.google.inject.Injector> injectorRef,
com.codahale.metrics.MetricRegistry metrics) |
void |
BindEagerSingletonRole.register(com.google.inject.Stage stage,
ClassScanner scanner,
org.apache.commons.configuration.CompositeConfiguration config,
org.apache.commons.configuration.PropertiesConfiguration overrides,
GuiceSetup setup,
java.util.List<com.google.inject.Module> modules,
java.util.concurrent.atomic.AtomicReference<com.google.inject.Injector> injectorRef,
com.codahale.metrics.MetricRegistry metrics) |
Copyright © 2014. All Rights Reserved.