Klasse DefaultCombinator5<T1 extends @Nullable Object,T2 extends @Nullable Object,T3 extends @Nullable Object,T4 extends @Nullable Object,T5 extends @Nullable Object>

Alle implementierten Schnittstellen:
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>
Bekannte direkte Unterklassen:
DefaultCombinator6

public class DefaultCombinator5<T1 extends @Nullable Object,T2 extends @Nullable Object,T3 extends @Nullable Object,T4 extends @Nullable Object,T5 extends @Nullable Object> extends DefaultCombinator4<T1,T2,T3,T4> implements net.jqwik.api.Combinators.Combinator5<T1,T2,T3,T4,T5>
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    protected final net.jqwik.api.Arbitrary<T5>
     

    Von Klasse geerbte Felder net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator4

    a4

    Von Klasse geerbte Felder net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator3

    a3

    Von Klasse geerbte Felder net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator2

    a1, a2
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    DefaultCombinator5(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)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    <R extends @Nullable Object>
    net.jqwik.api.Arbitrary<R>
    as(net.jqwik.api.Combinators.F5<? super T1,? super T2,? super T3,? super T4,? super T5,? extends R> combinator)
     
    protected <R extends @Nullable Object>
    Function<List<?>,R>
    combineFunction(net.jqwik.api.Combinators.F5<? super T1,? super T2,? super T3,? super T4,? super T5,? extends R> combinator)
     
    net.jqwik.api.Combinators.Combinator5<T1,T2,T3,T4,T5>
    filter(net.jqwik.api.Combinators.F5<? super T1,? super T2,? super T3,? super T4,? super T5,Boolean> filter)
     

    Von Klasse geerbte Methoden net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator4

    as, combineFunction, filter

    Von Klasse geerbte Methoden net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator3

    as, combineFunction, filter

    Von Klasse geerbte Methoden net.jqwik.engine.properties.arbitraries.combinations.DefaultCombinator2

    as, combineFunction, filter

    Von Klasse geerbte Methoden java.lang.Object

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

    Von Schnittstelle geerbte Methoden net.jqwik.api.Combinators.Combinator2

    flatAs

    Von Schnittstelle geerbte Methoden net.jqwik.api.Combinators.Combinator3

    flatAs

    Von Schnittstelle geerbte Methoden net.jqwik.api.Combinators.Combinator4

    flatAs

    Von Schnittstelle geerbte Methoden net.jqwik.api.Combinators.Combinator5

    flatAs
  • Felddetails

    • a5

      protected final net.jqwik.api.Arbitrary<T5 extends @Nullable Object> a5
  • Konstruktordetails

    • DefaultCombinator5

      public DefaultCombinator5(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)
  • Methodendetails

    • as

      public <R extends @Nullable Object> net.jqwik.api.Arbitrary<R> as(net.jqwik.api.Combinators.F5<? super T1,? super T2,? super T3,? super T4,? super T5,? extends R> combinator)
      Angegeben von:
      as in Schnittstelle net.jqwik.api.Combinators.Combinator5<T1 extends @Nullable Object,T2 extends @Nullable Object,T3 extends @Nullable Object,T4 extends @Nullable Object,T5 extends @Nullable Object>
    • filter

      public net.jqwik.api.Combinators.Combinator5<T1,T2,T3,T4,T5> filter(net.jqwik.api.Combinators.F5<? super T1,? super T2,? super T3,? super T4,? super T5,Boolean> filter)
      Angegeben von:
      filter in Schnittstelle net.jqwik.api.Combinators.Combinator5<T1 extends @Nullable Object,T2 extends @Nullable Object,T3 extends @Nullable Object,T4 extends @Nullable Object,T5 extends @Nullable Object>
    • combineFunction

      protected <R extends @Nullable Object> Function<List<?>,R> combineFunction(net.jqwik.api.Combinators.F5<? super T1,? super T2,? super T3,? super T4,? super T5,? extends R> combinator)