Class LinkedBindingImpl<T>

org.elasticsearch.common.inject.internal.BindingImpl<T>
org.elasticsearch.common.inject.internal.LinkedBindingImpl<T>
All Implemented Interfaces:
Binding<T>, Element, LinkedKeyBinding<T>

public final class LinkedBindingImpl<T> extends BindingImpl<T> implements LinkedKeyBinding<T>
  • Constructor Details

    • LinkedBindingImpl

      public LinkedBindingImpl(Injector injector, Key<T> key,  source, InternalFactory<? extends T> internalFactory, Scoping scoping, Key<? extends T> targetKey)
    • LinkedBindingImpl

      public LinkedBindingImpl( source, Key<T> key, Scoping scoping, Key<? extends T> targetKey)
  • Method Details