Interface PredicateAppender<T>

    • Method Detail

      • where

        default Predicate<T> where​(Predicate<T> predicate)
        Parameters:
        predicate - the custom predicate to test against properties of T.
        Returns:
        Predicate to continue adding rules.
      • where

        default BiPredicate<T,​Object> where​(BiPredicate<T,​Object> predicate)
        Parameters:
        predicate - the custom predicate to test against properties of T.
        Returns:
        Predicate to continue adding rules.
      • that

        default Predicate<T> that​(Predicate<T> predicate)
        Parameters:
        predicate - the custom predicate to test against properties of T.
        Returns:
        Predicate to continue adding rules.
      • that

        default BiPredicate<T,​Object> that​(BiPredicate<T,​Object> predicate)
        Parameters:
        predicate - the custom predicate to test against properties of T.
        Returns:
        Predicate to continue adding rules.