Klasse DefaultTypeArbitrary<T extends @Nullable Object>

java.lang.Object
net.jqwik.api.arbitraries.ArbitraryDecorator<T>
net.jqwik.engine.properties.arbitraries.DefaultTypeArbitrary<T>
Alle implementierten Schnittstellen:
Cloneable, net.jqwik.api.arbitraries.TypeArbitrary<T>, net.jqwik.api.Arbitrary<T>

public class DefaultTypeArbitrary<T extends @Nullable Object> extends net.jqwik.api.arbitraries.ArbitraryDecorator<T> implements net.jqwik.api.arbitraries.TypeArbitrary<T>
  • Verschachtelte Klassen - Übersicht

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.jqwik.api.Arbitrary

    net.jqwik.api.Arbitrary.ArbitraryFacade
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected net.jqwik.api.Arbitrary<T>
     
    net.jqwik.api.arbitraries.TypeArbitrary<T>
     
     
    net.jqwik.api.arbitraries.TypeArbitrary<T>
     
    net.jqwik.api.arbitraries.TypeArbitrary<T>
     
    net.jqwik.api.arbitraries.TypeArbitrary<T>
     
    net.jqwik.api.arbitraries.TypeArbitrary<T>
     
    net.jqwik.api.arbitraries.TypeArbitrary<T>
     
    net.jqwik.api.arbitraries.TypeArbitrary<T>
     

    Von Klasse geerbte Methoden net.jqwik.api.arbitraries.ArbitraryDecorator

    edgeCases, exhaustive, generator, generatorWithEmbeddedEdgeCases, isGeneratorMemoizable, typedClone

    Von Klasse geerbte Methoden java.lang.Object

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

    Von Schnittstelle geerbte Methoden net.jqwik.api.Arbitrary

    allValues, array, asGeneric, collect, dontShrink, edgeCases, edgeCases, edgeCases, exhaustive, exhaustive, filter, filter, fixGenSize, flatMap, forEachValue, generator, generator, generatorWithEmbeddedEdgeCases, ignoreException, ignoreException, ignoreExceptions, ignoreExceptions, injectDuplicates, injectNull, isGeneratorMemoizable, iterator, list, map, optional, optional, sample, sampleStream, set, stream, tuple1, tuple2, tuple3, tuple4, tuple5, withoutEdgeCases
  • Konstruktordetails

    • DefaultTypeArbitrary

      public DefaultTypeArbitrary(Class<T> targetType)
  • Methodendetails

    • arbitrary

      protected net.jqwik.api.Arbitrary<T> arbitrary()
      Angegeben von:
      arbitrary in Klasse net.jqwik.api.arbitraries.ArbitraryDecorator<T extends @Nullable Object>
    • useConstructors

      public net.jqwik.api.arbitraries.TypeArbitrary<T> useConstructors(Predicate<? super Constructor<?>> filter)
      Angegeben von:
      useConstructors in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary<T extends @Nullable Object>
    • usePublicConstructors

      public net.jqwik.api.arbitraries.TypeArbitrary<T> usePublicConstructors()
      Angegeben von:
      usePublicConstructors in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary<T extends @Nullable Object>
    • useAllConstructors

      public net.jqwik.api.arbitraries.TypeArbitrary<T> useAllConstructors()
      Angegeben von:
      useAllConstructors in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary<T extends @Nullable Object>
    • useFactoryMethods

      public net.jqwik.api.arbitraries.TypeArbitrary<T> useFactoryMethods(Predicate<? super Method> filter)
      Angegeben von:
      useFactoryMethods in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary<T extends @Nullable Object>
    • usePublicFactoryMethods

      public net.jqwik.api.arbitraries.TypeArbitrary<T> usePublicFactoryMethods()
      Angegeben von:
      usePublicFactoryMethods in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary<T extends @Nullable Object>
    • useAllFactoryMethods

      public net.jqwik.api.arbitraries.TypeArbitrary<T> useAllFactoryMethods()
      Angegeben von:
      useAllFactoryMethods in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary<T extends @Nullable Object>
    • enableRecursion

      public net.jqwik.api.arbitraries.TypeArbitrary<T> enableRecursion()
      Angegeben von:
      enableRecursion in Schnittstelle net.jqwik.api.arbitraries.TypeArbitrary<T extends @Nullable Object>
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse net.jqwik.api.arbitraries.ArbitraryDecorator<T extends @Nullable Object>