Class Predicates

java.lang.Object
org.omnifaces.utils.function.Predicates

public final class Predicates extends Object
  • Method Details

    • always

      public static <T> Predicate<T> always()
    • never

      public static <T> Predicate<T> never()
    • isEmpty

      public static <T> Predicate<T> isEmpty()
    • isNotEmpty

      public static <T> Predicate<T> isNotEmpty()
    • isNull

      public static <T> Predicate<T> isNull()
    • isNotNull

      public static <T> Predicate<T> isNotNull()
    • isLessThan

      public static <T extends Comparable<T>> Predicate<T> isLessThan(T value)
    • isLessThan

      public static <T> Predicate<T> isLessThan(T value, Comparator<? super T> comparator)
    • isLessThanOrEqual

      public static <T extends Comparable<T>> Predicate<T> isLessThanOrEqual(T value)
    • isLessThanOrEqual

      public static <T> Predicate<T> isLessThanOrEqual(T value, Comparator<? super T> comparator)
    • isComparativelyEqualTo

      public static <T extends Comparable<T>> Predicate<T> isComparativelyEqualTo(T value)
    • isComparativelyEqualTo

      public static <T extends Comparable<T>> Predicate<T> isComparativelyEqualTo(T value, Comparator<? super T> comparator)
    • isGreaterThan

      public static <T extends Comparable<T>> Predicate<T> isGreaterThan(T value)
    • isGreaterThan

      public static <T> Predicate<T> isGreaterThan(T value, Comparator<? super T> comparator)
    • isGreaterThanOrEqual

      public static <T extends Comparable<T>> Predicate<T> isGreaterThanOrEqual(T value)
    • isGreaterThanOrEqual

      public static <T> Predicate<T> isGreaterThanOrEqual(T value, Comparator<? super T> comparator)
    • mapped

      public static <T, R> Predicate<T> mapped(Function<? super T,R> function, Predicate<? super R> predicate)
    • not

      public static <T> Predicate<T> not(Predicate<T> predicate)