Package org.apache.maven.internal.impl
Class SisuDiBridgeModule
java.lang.Object
com.google.inject.AbstractModule
org.apache.maven.internal.impl.SisuDiBridgeModule
- All Implemented Interfaces:
com.google.inject.Module
@Named
public class SisuDiBridgeModule
extends com.google.inject.AbstractModule
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
bindScope
(InjectorImpl injector, javax.inject.Provider<org.codehaus.plexus.PlexusContainer> containerProvider, Class<? extends Annotation> sa, Class<? extends Scope> ss) protected void
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Field Details
-
discover
protected final boolean discover -
injector
-
-
Constructor Details
-
SisuDiBridgeModule
public SisuDiBridgeModule() -
SisuDiBridgeModule
public SisuDiBridgeModule(boolean discover)
-
-
Method Details
-
configure
protected void configure()- Overrides:
configure
in classcom.google.inject.AbstractModule
-
bindScope
private void bindScope(InjectorImpl injector, javax.inject.Provider<org.codehaus.plexus.PlexusContainer> containerProvider, Class<? extends Annotation> sa, Class<? extends Scope> ss)
-