org.quicktheories.api.Consumer5 Maven / Gradle / Ivy
package org.quicktheories.api;
/**
* Represents an operation that accepts five input arguments and returns no
* result.
*
* @param
* the type of the first argument to the operation
* @param
* the type of the second argument to the operation
* @param
* the type of the third argument to the operation
* @param
* the type of the fourth argument to the operation
* @param
* the type of the fifth argument to the operation
*/
@FunctionalInterface
public interface Consumer5 {
/**
* Performs this operation on the given arguments.
*
* @param a
* the first input argument
* @param b
* the second input argument
* @param c
* the third input argument
* @param d
* the fourth input argument
* @param e
* the fifth input argument
*/
void accept(A a, B b, C c, D d, E e);
}