Class UntargettedBindingImpl<T>

    • Constructor Detail

      • UntargettedBindingImpl

        public UntargettedBindingImpl(Injector injector,
                                      Key<T> key,
                                      Object source)
      • UntargettedBindingImpl

        public UntargettedBindingImpl(Object source,
                                      Key<T> key,
                                      Scoping scoping)
    • Method Detail

      • acceptTargetVisitor

        public <V> V acceptTargetVisitor(BindingTargetVisitor<? super T,V> visitor)
        Description copied from interface: Binding
        Accepts a target visitor. Invokes the visitor method specific to this binding's target.
        Specified by:
        acceptTargetVisitor in interface  Binding<T>
        Parameters:
        visitor - to call back on
      • applyTo

        public void applyTo(Binder binder)
        Description copied from interface: Element
        Writes this module element to the given binder (optional operation).
        Specified by:
        applyTo in interface  Element
        Parameters:
        binder - to apply configuration element to
      • toString

        public String toString()