Package org.burningwave.function
Class Handler
java.lang.Object
org.burningwave.function.Handler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T,U, E extends Throwable>
ThrowingBiPredicate<T,U, E> and(ThrowingBiPredicate<T, U, E> left, ThrowingBiPredicate<? super T, ? super U, ? extends E> right) static <T,E extends Throwable>
ThrowingPredicate<T,E> and(ThrowingPredicate<T, E> left, ThrowingPredicate<? super T, ? extends E> right) static <P0,P1, P2, E extends Throwable>
ThrowingTriPredicate<P0,P1, P2, E> and(ThrowingTriPredicate<P0, P1, P2, E> left, ThrowingTriPredicate<? super P0, ? super P1, ? super P2, ? extends E> right) static <T,E extends Throwable>
Tget(ThrowingSupplier<T, ? extends E> supplier) static <T,E extends Throwable>
TgetFirst(ThrowingSupplier<T, ? extends E>... suppliers) static <T,U, E extends Throwable>
ThrowingBiPredicate<T,U, E> negate(ThrowingBiPredicate<T, U, E> predicate) static <T,E extends Throwable>
ThrowingPredicate<T,E> negate(ThrowingPredicate<T, E> predicate) static <P0,P1, P2, E extends Throwable>
ThrowingTriPredicate<P0,P1, P2, E> negate(ThrowingTriPredicate<P0, P1, P2, E> predicate) static <T,U, E extends Throwable>
ThrowingBiPredicate<T,U, E> or(ThrowingBiPredicate<T, U, E> left, ThrowingBiPredicate<? super T, ? super U, ? extends E> right) static <T,E extends Throwable>
ThrowingPredicate<T,E> or(ThrowingPredicate<T, E> left, ThrowingPredicate<? super T, ? extends E> right) static <P0,P1, P2, E extends Throwable>
ThrowingTriPredicate<P0,P1, P2, E> or(ThrowingTriPredicate<P0, P1, P2, E> left, ThrowingTriPredicate<? super P0, ? super P1, ? super P2, ? extends E> right)
-
Constructor Details
-
Handler
public Handler()
-
-
Method Details
-
get
-
getFirst
-
and
public static <P0,P1, ThrowingTriPredicate<P0,P2, E extends Throwable> P1, andP2, E> (ThrowingTriPredicate<P0, P1, P2, E> left, ThrowingTriPredicate<? super P0, ? super P1, ? super P2, ? extends E> right) -
negate
public static <P0,P1, ThrowingTriPredicate<P0,P2, E extends Throwable> P1, negateP2, E> (ThrowingTriPredicate<P0, P1, P2, E> predicate) -
or
public static <P0,P1, ThrowingTriPredicate<P0,P2, E extends Throwable> P1, orP2, E> (ThrowingTriPredicate<P0, P1, P2, E> left, ThrowingTriPredicate<? super P0, ? super P1, ? super P2, ? extends E> right) -
and
public static <T,E extends Throwable> ThrowingPredicate<T,E> and(ThrowingPredicate<T, E> left, ThrowingPredicate<? super T, ? extends E> right) -
negate
public static <T,E extends Throwable> ThrowingPredicate<T,E> negate(ThrowingPredicate<T, E> predicate) -
or
public static <T,E extends Throwable> ThrowingPredicate<T,E> or(ThrowingPredicate<T, E> left, ThrowingPredicate<? super T, ? extends E> right) -
and
public static <T,U, ThrowingBiPredicate<T,E extends Throwable> U, andE> (ThrowingBiPredicate<T, U, E> left, ThrowingBiPredicate<? super T, ? super U, ? extends E> right) -
negate
public static <T,U, ThrowingBiPredicate<T,E extends Throwable> U, negateE> (ThrowingBiPredicate<T, U, E> predicate) -
or
public static <T,U, ThrowingBiPredicate<T,E extends Throwable> U, orE> (ThrowingBiPredicate<T, U, E> left, ThrowingBiPredicate<? super T, ? super U, ? extends E> right)
-