Class Predicates


  • public final class Predicates
    extends Object
    • Method Detail

      • 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> 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)