Class LinkedBindingImpl<T>

java.lang.Object
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, java.lang.Object source, InternalFactory<? extends T> internalFactory, Scoping scoping, Key<? extends T> targetKey)
    • LinkedBindingImpl

      public LinkedBindingImpl​(java.lang.Object source, Key<T> key, Scoping scoping, Key<? extends T> targetKey)
  • Method Details