Uses of Interface
io.smallrye.common.function.ExceptionBiPredicate
-
Uses of ExceptionBiPredicate in io.smallrye.common.function
Methods in io.smallrye.common.function that return ExceptionBiPredicateModifier and TypeMethodDescriptiondefault ExceptionBiPredicate<T, U, E> ExceptionBiPredicate.and(ExceptionBiPredicate<T, U, E> other) Returns a predicate which istrueonly when this and the given predicate returntrue.static <T,U, E extends EE, TT extends T, UU extends U, EE extends Exception>
ExceptionBiPredicate<TT, UU, EE> Functions.cast(ExceptionBiPredicate<T, U, E> predicate) Returns aExceptionBiPredicatewith identical behavior to the specifiedExceptionBiPredicatebut with restricted parameter types and relaxed exception type.default ExceptionBiPredicate<T, U, E> ExceptionBiPredicate.not()Returns a predicate which istruewhen this predicate isfalse, and vice-versa.default ExceptionBiPredicate<T, U, E> ExceptionBiPredicate.or(ExceptionBiPredicate<T, U, E> other) Returns a predicate which istruewhen either this or the given predicate returntrue.default <U> ExceptionBiPredicate<T, U, E> ExceptionPredicate.with(ExceptionPredicate<? super U, ? extends E> other) Returns a bi-predicate which istruewhen this predicate istruefor its first argument, and the given predicate istruefor its second argument.default ExceptionBiPredicate<T, U, E> ExceptionBiPredicate.xor(ExceptionBiPredicate<T, U, E> other) Returns a predicate which istruewhen either this or the given predicate (but not both) returntrue.Methods in io.smallrye.common.function with parameters of type ExceptionBiPredicateModifier and TypeMethodDescriptiondefault ExceptionBiPredicate<T, U, E> ExceptionBiPredicate.and(ExceptionBiPredicate<T, U, E> other) Returns a predicate which istrueonly when this and the given predicate returntrue.default ExceptionPredicate<T, E> ExceptionFunction.andThen(ExceptionBiPredicate<? super T, ? super R, ? extends E> after) Returns a predicate that istruewhen the given predicate istruefor arguments passed through this function.static <T,U, E extends EE, TT extends T, UU extends U, EE extends Exception>
ExceptionBiPredicate<TT, UU, EE> Functions.cast(ExceptionBiPredicate<T, U, E> predicate) Returns aExceptionBiPredicatewith identical behavior to the specifiedExceptionBiPredicatebut with restricted parameter types and relaxed exception type.default ExceptionBiPredicate<T, U, E> ExceptionBiPredicate.or(ExceptionBiPredicate<T, U, E> other) Returns a predicate which istruewhen either this or the given predicate returntrue.default ExceptionBiPredicate<T, U, E> ExceptionBiPredicate.xor(ExceptionBiPredicate<T, U, E> other) Returns a predicate which istruewhen either this or the given predicate (but not both) returntrue.