Package com.github.tadukoo.util.functional.predicate
package com.github.tadukoo.util.functional.predicate
Contains Functional interfaces for Predicates that are not present in default Java.
-
ClassDescriptionThrowingPredicate<A,
T extends Throwable> ThrowingPredicate10<A,B, C, D, E, F, G, H, I, J, T extends Throwable> A predicate that takes ten arguments, returns a boolean, and may throw aThrowable
.ThrowingPredicate2<A,B, T extends Throwable> A better version of Java'sBiPredicate
interface that allows for the predicates to throw whateverThrowable
is specified.ThrowingPredicate3<A,B, C, T extends Throwable> A predicate that takes three arguments, returns a boolean, and may throw aThrowable
.ThrowingPredicate4<A,B, C, D, T extends Throwable> A predicate that takes four arguments, returns a boolean, and may throw aThrowable
.ThrowingPredicate5<A,B, C, D, E, T extends Throwable> A predicate that takes five arguments, returns a boolean, and may throw aThrowable
.ThrowingPredicate6<A,B, C, D, E, F, T extends Throwable> A predicate that takes six arguments, returns a boolean, and may throw aThrowable
.ThrowingPredicate7<A,B, C, D, E, F, G, T extends Throwable> A predicate that takes seven arguments, returns a boolean, and may throw aThrowable
.ThrowingPredicate8<A,B, C, D, E, F, G, H, T extends Throwable> A predicate that takes eight arguments, returns a boolean, and may throw aThrowable
.ThrowingPredicate9<A,B, C, D, E, F, G, H, I, T extends Throwable> A predicate that takes nine arguments, returns a boolean, and may throw aThrowable
.