Package org.eclipse.sisu.wire
Class WireModule
java.lang.Object
org.eclipse.sisu.wire.WireModule
- All Implemented Interfaces:
com.google.inject.Module
Guice
Module that automatically adds BeanLocator-backed bindings for unresolved dependencies.-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionWireModule(com.google.inject.Module... modules) WireModule(Iterable<com.google.inject.Module> modules) -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(com.google.inject.Binder binder) com.google.inject.Modulewith(WireModule.Strategy _strategy) Applies a new wiringWireModule.Strategyto the current module.
-
Constructor Details
-
WireModule
public WireModule(com.google.inject.Module... modules) -
WireModule
-
-
Method Details
-
with
Applies a new wiringWireModule.Strategyto the current module.- Parameters:
_strategy- The new strategy- Returns:
- Updated module
-
configure
public void configure(com.google.inject.Binder binder) - Specified by:
configurein interfacecom.google.inject.Module
-