## Uses of Interface
org.apache.commons.lang3.function.FailablePredicate

Packages that use FailablePredicate
org.apache.commons.lang3.function: Provides functional interfaces to complement those in `java.lang.function` and utilities for working with Java 8 lambdas.
org.apache.commons.lang3.stream: Provides utility classes to complement those in `java.util.stream`.

### Uses of FailablePredicate in org.apache.commons.lang3.function

Fields in org.apache.commons.lang3.function declared as FailablePredicate
`static FailablePredicate` FailablePredicate.`FALSE` FALSE singleton
`static FailablePredicate` FailablePredicate.`TRUE` TRUE singleton

Methods in org.apache.commons.lang3.function that return FailablePredicate
`default FailablePredicate<T,​E>` FailablePredicate.`and​(FailablePredicate<? super T,​E> other)` Returns a composed `FailablePredicate` like `Predicate.and(Predicate)`.
`static <T,​E extends java.lang.Throwable> FailablePredicate<T,​E>` FailablePredicate.`falsePredicate()` Returns The FALSE singleton.
`default FailablePredicate<T,​E>` FailablePredicate.`negate()` Returns a predicate that negates this predicate.
`default FailablePredicate<T,​E>` FailablePredicate.`or​(FailablePredicate<? super T,​E> other)` Returns a composed `FailablePredicate` like `Predicate.and(Predicate)`.
`static <T,​E extends java.lang.Throwable> FailablePredicate<T,​E>` FailablePredicate.`truePredicate()` Returns The FALSE TRUE.

Methods in org.apache.commons.lang3.function with parameters of type FailablePredicate
`default FailablePredicate<T,​E>` FailablePredicate.`and​(FailablePredicate<? super T,​E> other)` Returns a composed `FailablePredicate` like `Predicate.and(Predicate)`.
`static <T> java.util.function.Predicate<T>` Failable.`asPredicate​(FailablePredicate<T,​?> predicate)` Converts the given `FailablePredicate` into a standard `Predicate`.
`default FailablePredicate<T,​E>` FailablePredicate.`or​(FailablePredicate<? super T,​E> other)` Returns a composed `FailablePredicate` like `Predicate.and(Predicate)`.
`static <T,​E extends java.lang.Throwable> boolean` Failable.`test​(FailablePredicate<T,​E> predicate, T object)` Tests a predicate and rethrows any exception as a `RuntimeException`.

### Uses of FailablePredicate in org.apache.commons.lang3.stream

Methods in org.apache.commons.lang3.stream with parameters of type FailablePredicate
`boolean` Streams.FailableStream.`allMatch​(FailablePredicate<O,​?> predicate)` Returns whether all elements of this stream match the provided predicate.
`boolean` Streams.FailableStream.`anyMatch​(FailablePredicate<O,​?> predicate)` Returns whether any elements of this stream match the provided predicate.
`Streams.FailableStream<O>` Streams.FailableStream.`filter​(FailablePredicate<O,​?> predicate)` Returns a FailableStream consisting of the elements of this stream that match the given FailablePredicate.