Interface ParameterConsumer<S>

  • Type Parameters:
    S - state data

    public interface ParameterConsumer<S>
    An operation that accepts two input arguments and returns no result.

    The third parameter lets callers pass in a stateful object to be modified with the key-value pairs, so the ParameterConsumer implementation itself can be stateless and potentially reusable.

    Since:
    2.11
    See Also:
    ReusableMessage
    • Method Detail

      • accept

        void accept​(Object parameter,
                    int parameterIndex,
                    S state)
        Performs an operation given the specified arguments.
        Parameters:
        parameter - the parameter
        parameterIndex - Index of the parameter
        state - The state data.