Skip navigation links
junit-quickcheck 0.7
A B C D E F G H I L M N O P R S T U V W Y Z 

A

AbstractStringGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Base class for generators of values of type String.
AbstractStringGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.AbstractStringGenerator
 
ArrayListGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type ArrayList.
ArrayListGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.ArrayListGenerator
 
at(int) - Method in class com.pholser.junit.quickcheck.generator.java.lang.strings.CodePoints
 

B

BiFunctionGenerator<T,U,R> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type BiFunction.
BiFunctionGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.BiFunctionGenerator
 
BigDecimalGenerator - Class in com.pholser.junit.quickcheck.generator.java.math
Produces values of type BigDecimal.
BigDecimalGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
 
BigIntegerGenerator - Class in com.pholser.junit.quickcheck.generator.java.math
Produces values of type BigInteger.
BigIntegerGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.math.BigIntegerGenerator
 
BinaryOperatorGenerator<T> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type BinaryOperator.
BinaryOperatorGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.BinaryOperatorGenerator
 
BiPredicateGenerator<T,U> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type BiPredicate.
BiPredicateGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.BiPredicateGenerator
 
BitSetGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type BitSet.
BitSetGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.BitSetGenerator
 
BooleanGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values of type boolean or Boolean.
BooleanGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.BooleanGenerator
 
ByteGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values of type byte or Byte.
ByteGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.ByteGenerator
 

C

CallableGenerator<V> - Class in com.pholser.junit.quickcheck.generator.java.util.concurrent
Produces values of type Callable.
CallableGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.concurrent.CallableGenerator
 
canRegisterAsType(Class<?>) - Method in class com.pholser.junit.quickcheck.generator.java.util.PropertiesGenerator
 
canShrink(Object) - Method in class com.pholser.junit.quickcheck.generator.java.lang.AbstractStringGenerator
 
CharacterGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values of type char or Character.
CharacterGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.CharacterGenerator
 
CharsetGenerator - Class in com.pholser.junit.quickcheck.generator.java.nio.charset
Produces values of type Charset.
CharsetGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.nio.charset.CharsetGenerator
 
ClockGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type Clock.
ClockGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.ClockGenerator
 
codePointInRange(int) - Method in class com.pholser.junit.quickcheck.generator.java.lang.AbstractStringGenerator
 
codePointInRange(int) - Method in class com.pholser.junit.quickcheck.generator.java.lang.Encoded
 
codePointInRange(int) - Method in class com.pholser.junit.quickcheck.generator.java.lang.StringGenerator
 
CodePoints - Class in com.pholser.junit.quickcheck.generator.java.lang.strings
Maps ordinal values to corresponding Unicode code points in a Charset.
CollectionGenerator<T extends Collection> - Class in com.pholser.junit.quickcheck.generator.java.util
Base class for generators of Collections.
CollectionGenerator(Class<T>) - Constructor for class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
 
com.pholser.junit.quickcheck.generator - package com.pholser.junit.quickcheck.generator
 
com.pholser.junit.quickcheck.generator.java.lang - package com.pholser.junit.quickcheck.generator.java.lang
 
com.pholser.junit.quickcheck.generator.java.lang.strings - package com.pholser.junit.quickcheck.generator.java.lang.strings
 
com.pholser.junit.quickcheck.generator.java.math - package com.pholser.junit.quickcheck.generator.java.math
 
com.pholser.junit.quickcheck.generator.java.nio.charset - package com.pholser.junit.quickcheck.generator.java.nio.charset
 
com.pholser.junit.quickcheck.generator.java.time - package com.pholser.junit.quickcheck.generator.java.time
 
com.pholser.junit.quickcheck.generator.java.util - package com.pholser.junit.quickcheck.generator.java.util
 
com.pholser.junit.quickcheck.generator.java.util.concurrent - package com.pholser.junit.quickcheck.generator.java.util.concurrent
 
com.pholser.junit.quickcheck.generator.java.util.function - package com.pholser.junit.quickcheck.generator.java.util.function
 
configure(ValuesOf) - Method in class com.pholser.junit.quickcheck.generator.java.lang.BooleanGenerator
Tells this generator to generate the values true and false on alternating requests.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ByteGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.CharacterGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
Tells this generator to produce values within a specified minimum (inclusive) and/or maximum (exclusive) with uniform distribution.
configure(Encoded.InCharset) - Method in class com.pholser.junit.quickcheck.generator.java.lang.Encoded
Tells this generator to emit strings in the given charset.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
Tells this generator to produce values within a specified minimum (inclusive) and/or maximum (exclusive) with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.IntegerGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.LongGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ShortGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
Tells this generator to produce values within a specified minimum (inclusive) and/or maximum (exclusive), with uniform distribution.
configure(Precision) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
Tells this generator to produce values that have a specified scale.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigIntegerGenerator
Tells this generator to produce values within a specified minimum and/or maximum inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.ClockGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution, down to the nanosecond.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.DurationGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution, down to the nanosecond.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.InstantGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution, down to the nanosecond.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.LocalDateGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.LocalDateTimeGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution, down to the nanosecond.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.LocalTimeGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution, down to the nanosecond.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.MonthDayGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.OffsetDateTimeGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution, down to the nanosecond.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.OffsetTimeGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution, down to the nanosecond.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.PeriodGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.YearGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.YearMonthGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.ZonedDateTimeGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution, down to the nanosecond.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.time.ZoneOffsetGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(Size) - Method in class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
Tells this generator to add elements to the generated collection a number of times within a specified minimum and/or maximum, inclusive, chosen with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.util.DateGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution, down to the millisecond.
configure(Size) - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
Tells this generator to add key-value pairs to the generated map a number of times within a specified minimum and/or maximum, inclusive, chosen with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalDoubleGenerator
Tells this generator to produce values, when present, within a specified minimum (inclusive) and/or maximum (exclusive) with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalIntGenerator
Tells this generator to produce values, when present, within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalLongGenerator
Tells this generator to produce values, when present, within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(RFC4122.Namespace) - Method in class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version3
Tells this generator to prepend the given "namespace" UUID to the names it generates for UUID production.
configure(RFC4122.Namespace) - Method in class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version5
Tells this generator to prepend the given "namespace" UUID to the names it generates for UUID production.
contains(int) - Method in class com.pholser.junit.quickcheck.generator.java.lang.strings.CodePoints
 

D

DateGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type Date.
DateGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.DateGenerator
 
DecimalGenerator<T extends Number> - Class in com.pholser.junit.quickcheck.generator
Base class for generators of integral types, such as double and BigDecimal.
DecimalGenerator(Class<T>) - Constructor for class com.pholser.junit.quickcheck.generator.DecimalGenerator
 
DecimalGenerator(List<Class<T>>) - Constructor for class com.pholser.junit.quickcheck.generator.DecimalGenerator
 
doShrink(SourceOfRandomness, T) - Method in class com.pholser.junit.quickcheck.generator.DecimalGenerator
 
doShrink(SourceOfRandomness, T) - Method in class com.pholser.junit.quickcheck.generator.IntegralGenerator
 
doShrink(SourceOfRandomness, String) - Method in class com.pholser.junit.quickcheck.generator.java.lang.AbstractStringGenerator
 
doShrink(SourceOfRandomness, Boolean) - Method in class com.pholser.junit.quickcheck.generator.java.lang.BooleanGenerator
 
doShrink(SourceOfRandomness, Character) - Method in class com.pholser.junit.quickcheck.generator.java.lang.CharacterGenerator
 
doShrink(SourceOfRandomness, BitSet) - Method in class com.pholser.junit.quickcheck.generator.java.util.BitSetGenerator
 
doShrink(SourceOfRandomness, T) - Method in class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
 
doShrink(SourceOfRandomness, T) - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 
doShrink(SourceOfRandomness, OptionalDouble) - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalDoubleGenerator
 
doShrink(SourceOfRandomness, Optional) - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalGenerator
 
doShrink(SourceOfRandomness, OptionalInt) - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalIntGenerator
 
doShrink(SourceOfRandomness, OptionalLong) - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalLongGenerator
 
DoubleFunctionGenerator<R> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type DoubleFunction.
DoubleFunctionGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.DoubleFunctionGenerator
 
DoubleGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values for property parameters of type double or Double.
DoubleGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
 
DurationGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type Duration.
DurationGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.DurationGenerator
 

E

empty() - Method in class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
 
empty() - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 
Encoded - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces Strings whose code points correspond to code points in a given Charset (by default).
Encoded() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.Encoded
 
Encoded.InCharset - Annotation Type in com.pholser.junit.quickcheck.generator.java.lang
Names a Charset.

F

FloatGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values of type float or Float.
FloatGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
 
forCharset(Charset) - Static method in class com.pholser.junit.quickcheck.generator.java.lang.strings.CodePoints
Gives a set of the code points in the given charset.
FunctionGenerator<T,R> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type Function.
FunctionGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.FunctionGenerator
 

G

generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.AbstractStringGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.BooleanGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ByteGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.CharacterGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.IntegerGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.LongGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ShortGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigIntegerGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.nio.charset.CharsetGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.ClockGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.DurationGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.InstantGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.LocalDateGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.LocalDateTimeGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.LocalTimeGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.MonthDayGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.OffsetDateTimeGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.OffsetTimeGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.PeriodGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.YearGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.YearMonthGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.ZonedDateTimeGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.ZoneIdGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.time.ZoneOffsetGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.BitSetGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.concurrent.CallableGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.DateGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.BiFunctionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.BinaryOperatorGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.BiPredicateGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.DoubleFunctionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.FunctionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.IntFunctionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.LongFunctionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.PredicateGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.SupplierGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToDoubleBiFunctionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToDoubleFunctionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToIntBiFunctionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToIntFunctionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToLongBiFunctionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToLongFunctionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.function.UnaryOperatorGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.LocaleGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalDoubleGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalIntGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalLongGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.PropertiesGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version4
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.TimeZoneGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.VoidGenerator
 

H

HashMapGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type HashMap.
HashMapGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.HashMapGenerator
 
HashSetGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type HashSet.
HashSetGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.HashSetGenerator
 
HashtableGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type Hashtable.
HashtableGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.HashtableGenerator
 

I

IdentityHashMapGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type IdentityHashMap.
IdentityHashMapGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.IdentityHashMapGenerator
 
inRange() - Method in class com.pholser.junit.quickcheck.generator.DecimalGenerator
 
InRange - Annotation Type in com.pholser.junit.quickcheck.generator
Mark a parameter of a Property method with this annotation to constrain the values generated for the parameter to a given range.
inRange() - Method in class com.pholser.junit.quickcheck.generator.IntegralGenerator
 
inRange() - Method in class com.pholser.junit.quickcheck.generator.java.lang.ByteGenerator
 
inRange() - Method in class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
 
inRange() - Method in class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
 
inRange() - Method in class com.pholser.junit.quickcheck.generator.java.lang.IntegerGenerator
 
inRange() - Method in class com.pholser.junit.quickcheck.generator.java.lang.LongGenerator
 
inRange() - Method in class com.pholser.junit.quickcheck.generator.java.lang.ShortGenerator
 
inRange() - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
 
inRange() - Method in class com.pholser.junit.quickcheck.generator.java.math.BigIntegerGenerator
 
InstantGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type Instant.
InstantGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.InstantGenerator
 
IntegerGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values of type int or Integer.
IntegerGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.IntegerGenerator
 
IntegralGenerator<T extends Number> - Class in com.pholser.junit.quickcheck.generator
Base class for generators of integral types, such as int and BigInteger.
IntegralGenerator(Class<T>) - Constructor for class com.pholser.junit.quickcheck.generator.IntegralGenerator
 
IntegralGenerator(List<Class<T>>) - Constructor for class com.pholser.junit.quickcheck.generator.IntegralGenerator
 
IntFunctionGenerator<R> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type IntFunction.
IntFunctionGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.IntFunctionGenerator
 

L

leastMagnitude() - Method in class com.pholser.junit.quickcheck.generator.DecimalGenerator
 
leastMagnitude() - Method in class com.pholser.junit.quickcheck.generator.IntegralGenerator
 
leastMagnitude() - Method in class com.pholser.junit.quickcheck.generator.java.lang.ByteGenerator
 
leastMagnitude() - Method in class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
 
leastMagnitude() - Method in class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
 
leastMagnitude() - Method in class com.pholser.junit.quickcheck.generator.java.lang.IntegerGenerator
 
leastMagnitude() - Method in class com.pholser.junit.quickcheck.generator.java.lang.LongGenerator
 
leastMagnitude() - Method in class com.pholser.junit.quickcheck.generator.java.lang.ShortGenerator
 
leastMagnitude() - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
 
leastMagnitude() - Method in class com.pholser.junit.quickcheck.generator.java.math.BigIntegerGenerator
 
LinkedHashMapGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type LinkedHashMap.
LinkedHashMapGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.LinkedHashMapGenerator
 
LinkedHashSetGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type LinkedHashSet.
LinkedHashSetGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.LinkedHashSetGenerator
 
LinkedListGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type LinkedList.
LinkedListGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.LinkedListGenerator
 
ListGenerator<T extends List> - Class in com.pholser.junit.quickcheck.generator.java.util
Base class for generators of Lists.
ListGenerator(Class<T>) - Constructor for class com.pholser.junit.quickcheck.generator.java.util.ListGenerator
 
LocalDateGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type LocalDate.
LocalDateGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.LocalDateGenerator
 
LocalDateTimeGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type LocalDateTime.
LocalDateTimeGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.LocalDateTimeGenerator
 
LocaleGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type Locale.
LocaleGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.LocaleGenerator
 
LocalTimeGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type LocalTime.
LocalTimeGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.LocalTimeGenerator
 
LongFunctionGenerator<R> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type LongFunction.
LongFunctionGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.LongFunctionGenerator
 
LongGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values of type long or Long.
LongGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.LongGenerator
 

M

MapGenerator<T extends Map> - Class in com.pholser.junit.quickcheck.generator.java.util
Base class for generators of Maps.
MapGenerator(Class<T>) - Constructor for class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 
MonthDayGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type MonthDay.
MonthDayGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.MonthDayGenerator
 

N

narrow() - Method in class com.pholser.junit.quickcheck.generator.DecimalGenerator
 
narrow() - Method in class com.pholser.junit.quickcheck.generator.IntegralGenerator
 
narrow() - Method in class com.pholser.junit.quickcheck.generator.java.lang.ByteGenerator
 
narrow() - Method in class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
 
narrow() - Method in class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
 
narrow() - Method in class com.pholser.junit.quickcheck.generator.java.lang.IntegerGenerator
 
narrow() - Method in class com.pholser.junit.quickcheck.generator.java.lang.LongGenerator
 
narrow() - Method in class com.pholser.junit.quickcheck.generator.java.lang.ShortGenerator
 
narrow() - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
 
narrow() - Method in class com.pholser.junit.quickcheck.generator.java.math.BigIntegerGenerator
 
negate(T) - Method in class com.pholser.junit.quickcheck.generator.DecimalGenerator
 
negate(T) - Method in class com.pholser.junit.quickcheck.generator.IntegralGenerator
 
negate(Byte) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ByteGenerator
 
negate(Double) - Method in class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
 
negate(Float) - Method in class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
 
negate(Integer) - Method in class com.pholser.junit.quickcheck.generator.java.lang.IntegerGenerator
 
negate(Long) - Method in class com.pholser.junit.quickcheck.generator.java.lang.LongGenerator
 
negate(Short) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ShortGenerator
 
negate(BigDecimal) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
 
negate(BigInteger) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigIntegerGenerator
 
negative(T) - Method in class com.pholser.junit.quickcheck.generator.DecimalGenerator
 
negative(T) - Method in class com.pholser.junit.quickcheck.generator.IntegralGenerator
 
negative(Byte) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ByteGenerator
 
negative(Double) - Method in class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
 
negative(Float) - Method in class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
 
negative(Integer) - Method in class com.pholser.junit.quickcheck.generator.java.lang.IntegerGenerator
 
negative(Long) - Method in class com.pholser.junit.quickcheck.generator.java.lang.LongGenerator
 
negative(Short) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ShortGenerator
 
negative(BigDecimal) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
 
negative(BigInteger) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigIntegerGenerator
 
nextCodePoint(SourceOfRandomness) - Method in class com.pholser.junit.quickcheck.generator.java.lang.AbstractStringGenerator
 
nextCodePoint(SourceOfRandomness) - Method in class com.pholser.junit.quickcheck.generator.java.lang.Encoded
 
nextCodePoint(SourceOfRandomness) - Method in class com.pholser.junit.quickcheck.generator.java.lang.StringGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.concurrent.CallableGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.BiFunctionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.BinaryOperatorGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.BiPredicateGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.DoubleFunctionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.FunctionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.IntFunctionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.LongFunctionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.PredicateGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.SupplierGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToDoubleBiFunctionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToDoubleFunctionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToIntBiFunctionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToIntFunctionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToLongBiFunctionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.ToLongFunctionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.function.UnaryOperatorGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.OptionalGenerator
 

O

OffsetDateTimeGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type OffsetDateTime.
OffsetDateTimeGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.OffsetDateTimeGenerator
 
OffsetTimeGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type OffsetTime.
OffsetTimeGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.OffsetTimeGenerator
 
okToAdd(Object, Object) - Method in class com.pholser.junit.quickcheck.generator.java.util.HashtableGenerator
 
okToAdd(Object, Object) - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 
OptionalDoubleGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type OptionalDouble.
OptionalDoubleGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.OptionalDoubleGenerator
 
OptionalGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type Optional.
OptionalGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.OptionalGenerator
 
OptionalIntGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type OptionalInt.
OptionalIntGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.OptionalIntGenerator
 
OptionalLongGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type OptionalLong.
OptionalLongGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.OptionalLongGenerator
 

P

PeriodGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type Period.
PeriodGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.PeriodGenerator
 
Precision - Annotation Type in com.pholser.junit.quickcheck.generator
Mark a parameter of a Property method with this annotation to constrain the values generated for the parameter to a given precision.
PredicateGenerator<T> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type Predicate.
PredicateGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.PredicateGenerator
 
PropertiesGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type Properties.
PropertiesGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.PropertiesGenerator
 

R

RFC4122 - Class in com.pholser.junit.quickcheck.generator.java.util
Home for machinery to produce UUIDs according to RFC 4122.
RFC4122.Namespace - Annotation Type in com.pholser.junit.quickcheck.generator.java.util
Used in version 3 and version 5 UUID generation to specify a "namespace" UUID for use in generation.
RFC4122.Namespaces - Enum in com.pholser.junit.quickcheck.generator.java.util
Well-known "namespace" UUIDs.
RFC4122.Version3 - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type UUID that are RFC 4122 Version 3 identifiers.
RFC4122.Version4 - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type UUID that are RFC 4122 Version 4 identifiers.
RFC4122.Version5 - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type UUID that are RFC 4122 Version 5 identifiers.

S

SetGenerator<T extends Set> - Class in com.pholser.junit.quickcheck.generator.java.util
Base class for generators of Sets.
SetGenerator(Class<T>) - Constructor for class com.pholser.junit.quickcheck.generator.java.util.SetGenerator
 
ShortGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values of type short or Short.
ShortGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.ShortGenerator
 
size() - Method in class com.pholser.junit.quickcheck.generator.java.lang.strings.CodePoints
 
StackGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type Stack.
StackGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.StackGenerator
 
StringGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces Strings whose characters are in the interval [0x0000, 0xD7FF].
StringGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.StringGenerator
 
SupplierGenerator<T> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type Supplier.
SupplierGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.SupplierGenerator
 

T

TimeZoneGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type TimeZone.
TimeZoneGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.TimeZoneGenerator
 
ToDoubleBiFunctionGenerator<T,U> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type ToDoubleBiFunction.
ToDoubleBiFunctionGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.ToDoubleBiFunctionGenerator
 
ToDoubleFunctionGenerator<T> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type ToDoubleFunction.
ToDoubleFunctionGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.ToDoubleFunctionGenerator
 
ToIntBiFunctionGenerator<T,U> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type ToIntBiFunction.
ToIntBiFunctionGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.ToIntBiFunctionGenerator
 
ToIntFunctionGenerator<T> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type ToIntFunction.
ToIntFunctionGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.ToIntFunctionGenerator
 
ToLongBiFunctionGenerator<T,U> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type ToLongBiFunction.
ToLongBiFunctionGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.ToLongBiFunctionGenerator
 
ToLongFunctionGenerator<T> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type ToLongFunction.
ToLongFunctionGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.ToLongFunctionGenerator
 

U

UnaryOperatorGenerator<T> - Class in com.pholser.junit.quickcheck.generator.java.util.function
Produces values of type UnaryOperator.
UnaryOperatorGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.function.UnaryOperatorGenerator
 

V

valueOf(String) - Static method in enum com.pholser.junit.quickcheck.generator.java.util.RFC4122.Namespaces
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.pholser.junit.quickcheck.generator.java.util.RFC4122.Namespaces
Returns an array containing the constants of this enum type, in the order they are declared.
VectorGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values of type Vector.
VectorGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.VectorGenerator
 
Version3() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version3
 
Version4() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version4
 
Version5() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version5
 
VoidGenerator - Class in com.pholser.junit.quickcheck.generator
Produces values for property parameters of type void or Void.
VoidGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.VoidGenerator
 

W

widen() - Method in class com.pholser.junit.quickcheck.generator.DecimalGenerator
 
widen() - Method in class com.pholser.junit.quickcheck.generator.IntegralGenerator
 
widen() - Method in class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
 
widen() - Method in class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
 
widen() - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
 

Y

YearGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type Year.
YearGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.YearGenerator
 
YearMonthGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type YearMonth.
YearMonthGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.YearMonthGenerator
 

Z

ZonedDateTimeGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type ZonedDateTime.
ZonedDateTimeGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.ZonedDateTimeGenerator
 
ZoneIdGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type ZoneId.
ZoneIdGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.ZoneIdGenerator
 
ZoneOffsetGenerator - Class in com.pholser.junit.quickcheck.generator.java.time
Produces values of type ZoneOffset.
ZoneOffsetGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.time.ZoneOffsetGenerator
 
A B C D E F G H I L M N O P R S T U V W Y Z 
Skip navigation links
junit-quickcheck 0.7

© Copyright 2010-2016 Paul R. Holser, Jr. All rights reserved. Licensed under The MIT License. pholser@alumni.rice.edu