Class InternalLooseImportBindingBuilder.InternalBindingProvider<T>

  • All Implemented Interfaces:
    javax.inject.Provider<T>
    Enclosing class:
    InternalLooseImportBindingBuilder<T>

    static final class InternalLooseImportBindingBuilder.InternalBindingProvider<T>
    extends java.lang.Object
    implements javax.inject.Provider<T>
    • Field Detail

      • key

        private com.google.inject.Key<? extends T> key
      • defaultValue

        private T defaultValue
      • injector

        private com.google.inject.Injector injector
    • Constructor Detail

      • InternalBindingProvider

        InternalBindingProvider​(com.google.inject.Key<? extends T> key)