Class InternalLooseImportBindingBuilder.InternalBindingProvider<T>

java.lang.Object
org.jdbi.v3.guice.internal.InternalLooseImportBindingBuilder.InternalBindingProvider<T>
All Implemented Interfaces:
javax.inject.Provider<T>
Enclosing class:
InternalLooseImportBindingBuilder<T>

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

    • key

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

      private T defaultValue
    • injector

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

    • InternalBindingProvider

      InternalBindingProvider(com.google.inject.Key<? extends T> key)
  • Method Details