Class InjectorShell.InjectorFactory

    • Field Detail

      • injector

        private final Injector injector
    • Constructor Detail

      • InjectorFactory

        private InjectorFactory​(Injector injector)
    • Method Detail

      • get

        public Injector get​(InternalContext context,
                            Dependency<?> dependency,
                            boolean linked)
        Description copied from interface: InternalFactory
        Creates an object to be injected.
        Specified by:
        get in interface InternalFactory<Injector>
        Parameters:
        context - of this injection
        linked - true if getting as a result of a linked binding
        Returns:
        instance that was created
      • get

        public Injector get()
        Description copied from interface: Provider
        Provides an instance of T.
        Specified by:
        get in interface Provider<Injector>
        Specified by:
        get in interface javax.inject.Provider<Injector>
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object