Interface Binding<T>

    • Method Detail

      • getKey

        Key<T> getKey()
        Returns the key for this binding.
      • acceptTargetVisitor

        <V> V acceptTargetVisitor​(BindingTargetVisitor<? super T,​V> visitor)
        Accepts a target visitor. Invokes the visitor method specific to this binding's target.
        Parameters:
        visitor - to call back on
        Since:
        2.0
      • acceptScopingVisitor

        <V> V acceptScopingVisitor​(BindingScopingVisitor<V> visitor)
        Accepts a scoping visitor. Invokes the visitor method specific to this binding's scoping.
        Parameters:
        visitor - to call back on
        Since:
        2.0