Package net.jqwik.api

Class Builders

java.lang.Object
net.jqwik.api.Builders

@API(status=MAINTAINED, since="1.5.4") public class Builders extends Object
  • Method Details

    • withBuilder

      public static <B> Builders.BuilderCombinator<B> withBuilder(Supplier<B> builderSupplier)
      Combine Arbitraries by means of a builder.
      Parameters:
      builderSupplier - The supplier will be called freshly for each value generation. For exhaustive generation all supplied objects are supposed to be identical.
      Returns:
      BuilderCombinator instance