Uses of Interface
com.pholser.junit.quickcheck.generator.Shrink
Packages that use Shrink
Package
Description
-
Uses of Shrink in com.pholser.junit.quickcheck.generator
Classes in com.pholser.junit.quickcheck.generator that implement ShrinkModifier and TypeClassDescriptionclassProduces values for property parameters of types that have parameterizations that would also need generation, such as collections, maps, and predicates.classCtor<T>Produces instances of a class by generating values for the parameters of one of the constructors on the class, and invoking the constructor.classDecimalGenerator<T extends Number>Base class for generators of decimal types, such asdoubleandBigDecimal.classFields<T>Produces instances of a class by reflecting the class's fields and generating random values for them.classGenerator<T>Produces values for property parameters.classIntegralGenerator<T extends Number>Base class for generators of integral types, such asintandBigInteger.classProduces values for property parameters of typevoidorVoid. -
Uses of Shrink in com.pholser.junit.quickcheck.generator.java.lang
Classes in com.pholser.junit.quickcheck.generator.java.lang that implement ShrinkModifier and TypeClassDescriptionclassBase class for generators of values of typeString.classProduces values of typebooleanorBoolean.classProduces values of typebyteorByte.classProduces values of typecharorCharacter.(package private) classclassProduces values for property parameters of typedoubleorDouble.classclassProduces values of typefloatorFloat.classProduces values of typeintorInteger.classProduces values of typelongorLong.classProduces values of typeshortorShort.classProducesStrings whose characters are in the interval[0x0000, 0xD7FF]. -
Uses of Shrink in com.pholser.junit.quickcheck.generator.java.math
Classes in com.pholser.junit.quickcheck.generator.java.math that implement ShrinkModifier and TypeClassDescriptionclassProduces values of typeBigDecimal.classProduces values of typeBigInteger. -
Uses of Shrink in com.pholser.junit.quickcheck.generator.java.nio.charset
Classes in com.pholser.junit.quickcheck.generator.java.nio.charset that implement Shrink -
Uses of Shrink in com.pholser.junit.quickcheck.generator.java.time
Classes in com.pholser.junit.quickcheck.generator.java.time that implement ShrinkModifier and TypeClassDescriptionclassProduces values of typeClock.classProduces values of typeDuration.classProduces values of typeInstant.classProduces values of typeLocalDate.classProduces values of typeLocalDateTime.classProduces values of typeLocalTime.classProduces values of typeMonthDay.classProduces values of typeOffsetDateTime.classProduces values of typeOffsetTime.classProduces values of typePeriod.classProduces values of typeYear.classProduces values of typeYearMonth.classProduces values of typeZonedDateTime.classProduces values of typeZoneId.classProduces values of typeZoneOffset. -
Uses of Shrink in com.pholser.junit.quickcheck.generator.java.util
Classes in com.pholser.junit.quickcheck.generator.java.util that implement ShrinkModifier and TypeClassDescriptionclassProduces values of typeArrayList.classProduces values of typeBitSet.classCollectionGenerator<T extends Collection>Base class for generators ofCollections.classProduces values of typeDate.classProduces values of typeHashMap.classProduces values of typeHashSet.classProduces values of typeHashtable.classProduces values of typeLinkedHashMap.classProduces values of typeLinkedHashSet.classProduces values of typeLinkedList.classListGenerator<T extends List>Base class for generators ofLists.classProduces values of typeLocale.classMapGenerator<T extends Map>Base class for generators ofMaps.classProduces values of typeOptionalDouble.classProduces values of typeOptional.classProduces values of typeOptionalInt.classProduces values of typeOptionalLong.classProduces values of typeProperties.private static classprivate static classstatic classProduces values of typeUUIDthat are RFC 4122 Version 3 identifiers.static classProduces values of typeUUIDthat are RFC 4122 Version 4 identifiers.static classProduces values of typeUUIDthat are RFC 4122 Version 5 identifiers.classSetGenerator<T extends Set>Base class for generators ofSets.classProduces values of typeStack.classProduces values of typeTimeZone.classProduces values of typeVector.Methods in com.pholser.junit.quickcheck.generator.java.util that return ShrinkModifier and TypeMethodDescriptionMapGenerator.entryShrinker(Shrink<Object> keyShrinker, Shrink<Object> valueShrinker) Methods in com.pholser.junit.quickcheck.generator.java.util with parameters of type Shrink -
Uses of Shrink in com.pholser.junit.quickcheck.generator.java.util.concurrent
Classes in com.pholser.junit.quickcheck.generator.java.util.concurrent that implement Shrink -
Uses of Shrink in com.pholser.junit.quickcheck.generator.java.util.function
Classes in com.pholser.junit.quickcheck.generator.java.util.function that implement ShrinkModifier and TypeClassDescriptionclassBiFunctionGenerator<T,U, R> Produces values of typeBiFunction.classProduces values of typeBinaryOperator.classBiPredicateGenerator<T,U> Produces values of typeBiPredicate.classProduces values of typeDoubleFunction.classFunctionGenerator<T,R> Produces values of typeFunction.classProduces values of typeIntFunction.classProduces values of typeLongFunction.classProduces values of typePredicate.classProduces values of typeSupplier.classProduces values of typeToDoubleBiFunction.classProduces values of typeToDoubleFunction.classProduces values of typeToIntBiFunction.classProduces values of typeToIntFunction.classProduces values of typeToLongBiFunction.classProduces values of typeToLongFunction.classProduces values of typeUnaryOperator. -
Uses of Shrink in com.pholser.junit.quickcheck.guava.generator
Classes in com.pholser.junit.quickcheck.guava.generator that implement ShrinkModifier and TypeClassDescriptionclassFunctionGenerator<F,T> Produces values of typeFunction.classProduces values of typeOptional.classProduces values of typePredicate.classProduces values of typeSupplier. -
Uses of Shrink in com.pholser.junit.quickcheck.internal
Methods in com.pholser.junit.quickcheck.internal with parameters of type ShrinkModifier and TypeMethodDescriptionLists.shrinksOfOneItem(SourceOfRandomness random, List<T> target, Shrink<T> shrink) -
Uses of Shrink in com.pholser.junit.quickcheck.internal.generator
Classes in com.pholser.junit.quickcheck.internal.generator that implement ShrinkModifier and TypeClassDescriptionclassclassclassclassclassclassLambdaGenerator<T,U> class(package private) classclassclass