Class SpaceModule

java.lang.Object
org.eclipse.sisu.space.SpaceModule
All Implemented Interfaces:
com.google.inject.Module

public final class SpaceModule extends Object implements com.google.inject.Module
Guice Module that automatically binds types annotated with Qualifier annotations.
  • Field Details

  • Constructor Details

  • Method Details

    • with

      public com.google.inject.Module with(SpaceModule.Strategy _strategy)
      Applies a new visitor SpaceModule.Strategy to the current module.
      Parameters:
      _strategy - The new strategy
      Returns:
      Updated module
    • configure

      public void configure(com.google.inject.Binder binder)
      Specified by:
      configure in interface com.google.inject.Module
    • scanForElements

      void scanForElements(com.google.inject.Binder binder)
    • recordAndReplayElements

      private void recordAndReplayElements(com.google.inject.Binder binder)
    • replayRecordedElements

      private static void replayRecordedElements(com.google.inject.Binder binder, List<com.google.inject.spi.Element> elements)