Klasse DefaultTraverseArbitrary<T extends @Nullable Object>

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

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

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

    net.jqwik.api.Arbitrary.ArbitraryFacade

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.jqwik.api.arbitraries.TraverseArbitrary

    net.jqwik.api.arbitraries.TraverseArbitrary.Traverser
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    DefaultTraverseArbitrary(Class<T> targetType, net.jqwik.api.arbitraries.TraverseArbitrary.Traverser traverser)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected net.jqwik.api.Arbitrary<T>
     
    net.jqwik.api.arbitraries.TraverseArbitrary<T>
     
    boolean
     
    int
     
     

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

    edgeCases, exhaustive, generator, generatorWithEmbeddedEdgeCases, isGeneratorMemoizable, typedClone

    Von Klasse geerbte Methoden java.lang.Object

    clone, finalize, getClass, 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

    • DefaultTraverseArbitrary

      public DefaultTraverseArbitrary(Class<T> targetType, net.jqwik.api.arbitraries.TraverseArbitrary.Traverser traverser)
  • Methodendetails

    • arbitrary

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

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

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

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object