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

de.team33.libs.exceptional.v3.XFunction Maven / Gradle / Ivy

There is a newer version: 8.3.2
Show newest version
package de.team33.libs.exceptional.v3;

/**
 * A kind of function that allows to throw a checked exception.
 *
 * @see java.util.function.Function
 */
@FunctionalInterface
public interface XFunction {

    /**
     * Performs this operation on the given argument.
     *
     * @throws X if so.
     * @see java.util.function.Function#apply(Object)
     */
    R apply(T t) throws X;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy