All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openprovenance.prov.template.compiler.QuadConsumer Maven / Gradle / Ivy

The newest version!
package org.openprovenance.prov.template.compiler;

import java.util.function.Consumer;

/**
 * Represents an operation that accepts two input arguments and returns no
 * result.  This is the four-arity specialization of {@link Consumer}.
 * Unlike most other functional interfaces, {@code FourConsumer} is expected
 * to operate via side-effects.
 *
 *
 * @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
 *
 * @see Consumer

 */
@FunctionalInterface
public interface QuadConsumer {



    void accept(T t, U u, V v, W w);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy