package com.github.markozajc.ef.bifunction; import java.util.function.BiFunction; /** * A {@link BiFunction} variant that takes a generic type and a primitive byte, and * returns a generic type. * * @author Marko Zajc * * @param * the type of the first argument to the function * @param * the type of the result of the function */ @FunctionalInterface public interface ObjByteFunction { /** * Applies this function to the given arguments. * * @param t * the first function argument * @param p * the second ({@code byte}) function argument * * @return the function result */ R apply(T t, byte p); }