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

- Packages that use FailableBiPredicate
  Package | Description
  --- | ---
  org.apache.commons.lang3.function | Provides functional interfaces to complement those in `java.lang.function` and utilities for working with Java 8 lambdas.

- - ### Uses of FailableBiPredicate in org.apache.commons.lang3.function

    Fields in org.apache.commons.lang3.function declared as FailableBiPredicate
    Modifier and Type | Field and Description
    --- | ---
    `static FailableBiPredicate` | FailableBiPredicate.`FALSE` FALSE singleton
    `static FailableBiPredicate` | FailableBiPredicate.`TRUE` TRUE singleton

    Methods in org.apache.commons.lang3.function that return FailableBiPredicate
    Modifier and Type | Method and Description
    --- | ---
    `default FailableBiPredicate<T,U,E>` | FailableBiPredicate.`and(FailableBiPredicate<? super T,? super U,E> other)` Returns a composed `FailableBiPredicate` like `BiPredicate.and(BiPredicate)`.
    `static <T,U,E extends Throwable> FailableBiPredicate<T,U,E>` | FailableBiPredicate.`falsePredicate()` Returns The FALSE singleton.
    `default FailableBiPredicate<T,U,E>` | FailableBiPredicate.`negate()` Returns a predicate that negates this predicate.
    `default FailableBiPredicate<T,U,E>` | FailableBiPredicate.`or(FailableBiPredicate<? super T,? super U,E> other)` Returns a composed `FailableBiPredicate` like `BiPredicate.and(BiPredicate)`.
    `static <T,U,E extends Throwable> FailableBiPredicate<T,U,E>` | FailableBiPredicate.`truePredicate()` Returns The FALSE TRUE.

    Methods in org.apache.commons.lang3.function with parameters of type FailableBiPredicate
    Modifier and Type | Method and Description
    --- | ---
    `default FailableBiPredicate<T,U,E>` | FailableBiPredicate.`and(FailableBiPredicate<? super T,? super U,E> other)` Returns a composed `FailableBiPredicate` like `BiPredicate.and(BiPredicate)`.
    `static <T,U> BiPredicate<T,U>` | Failable.`asBiPredicate(FailableBiPredicate<T,U,?> predicate)` Converts the given `FailableBiPredicate` into a standard `BiPredicate`.
    `default FailableBiPredicate<T,U,E>` | FailableBiPredicate.`or(FailableBiPredicate<? super T,? super U,E> other)` Returns a composed `FailableBiPredicate` like `BiPredicate.and(BiPredicate)`.
    `static <T,U,E extends Throwable> boolean` | Failable.`test(FailableBiPredicate<T,U,E> predicate, T object1, U object2)` Tests a predicate and rethrows any exception as a `RuntimeException`.

Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.