Class DefaultCombinator6<T1,T2,T3,T4,T5,T6>

All Implemented Interfaces:
net.jqwik.api.Combinators.Combinator2<T1,T2>, net.jqwik.api.Combinators.Combinator3<T1,T2,T3>, net.jqwik.api.Combinators.Combinator4<T1,T2,T3,T4>, net.jqwik.api.Combinators.Combinator5<T1,T2,T3,T4,T5>, net.jqwik.api.Combinators.Combinator6<T1,T2,T3,T4,T5,T6>
Direct Known Subclasses:
DefaultCombinator7

public class DefaultCombinator6<T1,T2,T3,T4,T5,T6> extends DefaultCombinator5<T1,T2,T3,T4,T5> implements net.jqwik.api.Combinators.Combinator6<T1,T2,T3,T4,T5,T6>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final net.jqwik.api.Arbitrary<T6>
     

    Fields inherited from class net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator5

    a5

    Fields inherited from class net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator4

    a4

    Fields inherited from class net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator3

    a3

    Fields inherited from class net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator2

    a1, a2
  • Constructor Summary

    Constructors
    Constructor
    Description
    DefaultCombinator6(net.jqwik.api.Arbitrary<T1> a1, net.jqwik.api.Arbitrary<T2> a2, net.jqwik.api.Arbitrary<T3> a3, net.jqwik.api.Arbitrary<T4> a4, net.jqwik.api.Arbitrary<T5> a5, net.jqwik.api.Arbitrary<T6> a6)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <R> net.jqwik.api.Arbitrary<R>
    as(net.jqwik.api.Combinators.F6<T1,T2,T3,T4,T5,T6,R> combinator)
     
    protected <R> Function<List<Object>,R>
    combineFunction(net.jqwik.api.Combinators.F6<T1,T2,T3,T4,T5,T6,R> combinator)
     
    net.jqwik.api.Combinators.Combinator6<T1,T2,T3,T4,T5,T6>
    filter(net.jqwik.api.Combinators.F6<T1,T2,T3,T4,T5,T6,Boolean> filter)
     

    Methods inherited from class net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator5

    as, combineFunction, filter

    Methods inherited from class net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator4

    as, combineFunction, filter

    Methods inherited from class net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator3

    as, combineFunction, filter

    Methods inherited from class net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator2

    as, combineFunction, filter

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.jqwik.api.Combinators.Combinator2

    flatAs

    Methods inherited from interface net.jqwik.api.Combinators.Combinator3

    flatAs

    Methods inherited from interface net.jqwik.api.Combinators.Combinator4

    flatAs

    Methods inherited from interface net.jqwik.api.Combinators.Combinator5

    flatAs

    Methods inherited from interface net.jqwik.api.Combinators.Combinator6

    flatAs
  • Field Details

    • a6

      protected final net.jqwik.api.Arbitrary<T6> a6
  • Constructor Details

    • DefaultCombinator6

      public DefaultCombinator6(net.jqwik.api.Arbitrary<T1> a1, net.jqwik.api.Arbitrary<T2> a2, net.jqwik.api.Arbitrary<T3> a3, net.jqwik.api.Arbitrary<T4> a4, net.jqwik.api.Arbitrary<T5> a5, net.jqwik.api.Arbitrary<T6> a6)
  • Method Details

    • as

      public <R> net.jqwik.api.Arbitrary<R> as(net.jqwik.api.Combinators.F6<T1,T2,T3,T4,T5,T6,R> combinator)
      Specified by:
      as in interface net.jqwik.api.Combinators.Combinator6<T1,T2,T3,T4,T5,T6>
    • filter

      public net.jqwik.api.Combinators.Combinator6<T1,T2,T3,T4,T5,T6> filter(net.jqwik.api.Combinators.F6<T1,T2,T3,T4,T5,T6,Boolean> filter)
      Specified by:
      filter in interface net.jqwik.api.Combinators.Combinator6<T1,T2,T3,T4,T5,T6>
    • combineFunction

      protected <R> Function<List<Object>,R> combineFunction(net.jqwik.api.Combinators.F6<T1,T2,T3,T4,T5,T6,R> combinator)