Klasse DefaultListCombinator<T extends @Nullable Object>

java.lang.Object
net.jqwik.engine.properties.arbitraries.combinations.DefaultListCombinator<T>
Alle implementierten Schnittstellen:
net.jqwik.api.Combinators.ListCombinator<T>

public class DefaultListCombinator<T extends @Nullable Object> extends Object implements net.jqwik.api.Combinators.ListCombinator<T>
  • Felddetails

    • arbitraries

      protected final net.jqwik.api.Arbitrary<T extends @Nullable Object>[] arbitraries
  • Konstruktordetails

    • DefaultListCombinator

      public DefaultListCombinator(List<? extends net.jqwik.api.Arbitrary<T>> listOfArbitraries)
  • Methodendetails

    • as

      public <R extends @Nullable Object> net.jqwik.api.Arbitrary<R> as(Function<? super List<T>,? extends R> combinator)
      Angegeben von:
      as in Schnittstelle net.jqwik.api.Combinators.ListCombinator<T extends @Nullable Object>
    • filter

      @API(status=EXPERIMENTAL, since="1.7.1") public net.jqwik.api.Combinators.ListCombinator<T> filter(Predicate<? super List<? extends T>> filter)
      Angegeben von:
      filter in Schnittstelle net.jqwik.api.Combinators.ListCombinator<T extends @Nullable Object>
    • combineFunction

      protected <R extends @Nullable Object> Function<List<?>,R> combineFunction(Function<? super List<T>,? extends R> combinator)