Interface ExecutableBinder<S>

  • Type Parameters:
    S - The source type
    All Known Implementing Classes:
    DefaultExecutableBinder

    public interface ExecutableBinder<S>

    An ExecutableBinder is capable of taking a target Executable and fulfilling the argument requirements using the provided binding source and ArgumentBinderRegistry

    The returned BoundExecutable will have all of the required arguments bound and can then be called simply by calling invoke.

    If an argument could not be bound then an exception will be