Class JqwikSession


  • @API(status=EXPERIMENTAL,
         since="1.6.0")
    public class JqwikSession
    extends java.lang.Object
    JqwikSession is the abstraction to give users of Arbitrary.sample() and Arbitrary.sampleStream() outside the jqwik lifecycle more control over the lifecycle. This has also influence on memory heap usage since an un-finished session will aggregate state, e.g. through caching and other stores.
    • Constructor Detail

      • JqwikSession

        public JqwikSession()
    • Method Detail

      • start

        public static void start()
      • isActive

        public static boolean isActive()
      • finish

        public static void finish()
      • finishTry

        public static void finishTry()