Class AbstractBindingBuilder<T>

java.lang.Object
org.elasticsearch.common.inject.internal.AbstractBindingBuilder<T>
Direct Known Subclasses:
BindingBuilder

public abstract class AbstractBindingBuilder<T> extends Object
Bind a value or constant.
  • Field Details

  • Constructor Details

  • Method Details

    • getBinding

      protected BindingImpl<T> getBinding()
    • setBinding

      protected BindingImpl<T> setBinding(BindingImpl<T> binding)
    • in

      public void in(Class<? extends Annotation> scopeAnnotation)
    • asEagerSingleton

      public void asEagerSingleton()
    • checkNotTargetted

      protected void checkNotTargetted()
    • checkNotScoped

      protected void checkNotScoped()