Class MaxTriesLoop


  • public class MaxTriesLoop
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      MaxTriesLoop()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T> T loop​(java.util.function.BooleanSupplier loopCondition, java.util.function.Function<T,​net.jqwik.api.Tuple.Tuple2<java.lang.Boolean,​T>> loopAndReturn, java.util.function.Function<java.lang.Long,​? extends net.jqwik.api.JqwikException> tooManyMissesExceptionSupplier)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MaxTriesLoop

        public MaxTriesLoop()
    • Method Detail

      • loop

        public static <T> T loop​(java.util.function.BooleanSupplier loopCondition,
                                 java.util.function.Function<T,​net.jqwik.api.Tuple.Tuple2<java.lang.Boolean,​T>> loopAndReturn,
                                 java.util.function.Function<java.lang.Long,​? extends net.jqwik.api.JqwikException> tooManyMissesExceptionSupplier)