Uses of Interface
io.smallrye.common.function.ExceptionPredicate
-
Uses of ExceptionPredicate in io.smallrye.common.function
Methods in io.smallrye.common.function that return ExceptionPredicateModifier and TypeMethodDescriptiondefault ExceptionPredicate<T, E> ExceptionPredicate.and(ExceptionPredicate<T, 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.default ExceptionPredicate<T, E> ExceptionFunction.andThen(ExceptionPredicate<? super R, ? extends E> after) Returns a predicate that istruewhen the given predicate istruefor arguments passed through this function.static <T,E extends EE, TT extends T, EE extends Exception>
ExceptionPredicate<TT, EE> Functions.cast(ExceptionPredicate<T, E> consumer) Returns aExceptionPredicatewith identical behavior to the specifiedExceptionPredicatebut with restricted parameter type and relaxed exception type.default ExceptionPredicate<T, E> ExceptionPredicate.not()Returns a predicate which istruewhen this predicate isfalse, and vice-versa.default ExceptionPredicate<T, E> ExceptionPredicate.or(ExceptionPredicate<T, E> other) Returns a predicate which istruewhen either this or the given predicate returntrue.default ExceptionPredicate<T, E> ExceptionPredicate.xor(ExceptionPredicate<T, 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 ExceptionPredicateModifier and TypeMethodDescriptiondefault ExceptionPredicate<T, E> ExceptionPredicate.and(ExceptionPredicate<T, E> other) Returns a predicate which istrueonly when this and the given predicate returntrue.default ExceptionPredicate<T, E> ExceptionFunction.andThen(ExceptionPredicate<? super R, ? extends E> after) Returns a predicate that istruewhen the given predicate istruefor arguments passed through this function.static <T,E extends EE, TT extends T, EE extends Exception>
ExceptionPredicate<TT, EE> Functions.cast(ExceptionPredicate<T, E> consumer) Returns aExceptionPredicatewith identical behavior to the specifiedExceptionPredicatebut with restricted parameter type and relaxed exception type.default ExceptionPredicate<T, E> ExceptionPredicate.or(ExceptionPredicate<T, 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 ExceptionPredicate<T, E> ExceptionPredicate.xor(ExceptionPredicate<T, E> other) Returns a predicate which istruewhen either this or the given predicate (but not both) returntrue.