Class PlexusAnnotatedBeanModule

    • Field Detail

      • spaceModule

        private com.google.inject.Module spaceModule
    • Constructor Detail

      • PlexusAnnotatedBeanModule

        public PlexusAnnotatedBeanModule​(ClassSpace space,
                                         java.util.Map<?,​?> variables)
        Creates a bean source that scans the given class space for Plexus annotations using the given scanner.
        Parameters:
        space - The local class space
        variables - The filter variables
      • PlexusAnnotatedBeanModule

        public PlexusAnnotatedBeanModule​(ClassSpace space,
                                         java.util.Map<?,​?> variables,
                                         BeanScanning scanning)
        Creates a bean source that scans the given class space for Plexus annotations using the given scanner.
        Parameters:
        space - The local class space
        variables - The filter variables
        scanning - The scanning options