Package io.vavr.test

Class Property.ForAll3<T1,T2,T3>

java.lang.Object
io.vavr.test.Property.ForAll3<T1,T2,T3>
Type Parameters:
T1 - 1st variable type of this for all quantor
T2 - 2nd variable type of this for all quantor
T3 - 3rd variable type of this for all quantor
Enclosing class:
Property

public static class Property.ForAll3<T1,T2,T3> extends Object
Represents a logical for all quantor.
  • Method Details

    • suchThat

      public Property.Property3<T1,T2,T3> suchThat(io.vavr.CheckedFunction3<T1,T2,T3,Boolean> predicate)
      Returns a checkable property that checks values of the 3 variables of this ForAll quantor.
      Parameters:
      predicate - A 3-ary predicate
      Returns:
      a new Property3 of 3 variables.