Package org.eclipse.sisu.plexus
Class ComponentDescriptorBeanModule
- java.lang.Object
-
- org.eclipse.sisu.plexus.ComponentDescriptorBeanModule
-
- All Implemented Interfaces:
PlexusBeanModule
public final class ComponentDescriptorBeanModule extends java.lang.Object implements PlexusBeanModule
PlexusBeanModule
that binds Plexus components according to theirComponentDescriptor
s.
-
-
Constructor Summary
Constructors Constructor Description ComponentDescriptorBeanModule(org.eclipse.sisu.space.ClassSpace space, java.util.List<ComponentDescriptor<?>> descriptors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlexusBeanSource
configure(com.google.inject.Binder binder)
Contributes bindings and returns any associatedPlexusBeanSource
metadata.
-
-
-
Constructor Detail
-
ComponentDescriptorBeanModule
public ComponentDescriptorBeanModule(org.eclipse.sisu.space.ClassSpace space, java.util.List<ComponentDescriptor<?>> descriptors)
-
-
Method Detail
-
configure
public PlexusBeanSource configure(com.google.inject.Binder binder)
Description copied from interface:PlexusBeanModule
Contributes bindings and returns any associatedPlexusBeanSource
metadata.- Specified by:
configure
in interfacePlexusBeanModule
- See Also:
Module.configure(Binder)
-
-