Class BaseInjectorBuilder<T extends BaseInjectorBuilder<?>>

  • Direct Known Subclasses:
    StartupInjectorBuilder

    public class BaseInjectorBuilder<T extends BaseInjectorBuilder<?>>
    extends Object
    Utilities for building a Guice injector. Defined as a parameterized type so that this class can be used in derived fluent builders.
    • Constructor Detail

      • BaseInjectorBuilder

        public BaseInjectorBuilder()
    • Method Detail

      • add

        public T add​(com.google.inject.Module... modules)
      • addAll

        public T addAll​(List<com.google.inject.Module> modules)
      • addAll

        public T addAll​(Iterable<? extends com.google.inject.Module> modules)
      • build

        public com.google.inject.Injector build()