Interface | Description |
---|---|
BigDecimalArbitrary |
Fluent interface to configure the generation of BigDecimal values.
|
BigIntegerArbitrary |
Fluent interface to configure the generation of BigInteger values.
|
ByteArbitrary |
Fluent interface to configure the generation of Byte and byte values.
|
CharacterArbitrary |
Fluent interface to configure the generation of Character and char values.
|
DoubleArbitrary |
Fluent interface to configure the generation of Double and double values.
|
FloatArbitrary |
Fluent interface to configure the generation of Float and float values.
|
FunctionArbitrary<F,R> |
Fluent interface to configure arbitraries that represent functional types
|
IntegerArbitrary |
Fluent interface to configure the generation of Integer and int values.
|
LongArbitrary |
Fluent interface to configure the generation of Long and long values.
|
ShortArbitrary |
Fluent interface to configure the generation of Short and short values.
|
SizableArbitrary<U> |
Fluent interface to configure arbitraries that have size constraints for generated values, e.g. collections and arrays.
|
StreamableArbitrary<T,U> |
Fluent interface to add functionality to arbitraries whose generation artefacts
can be streamed, e.g.
|
StringArbitrary |
Fluent interface to configure arbitraries that generate String values.
|
TypeArbitrary<T> |
Fluent interface to configure arbitraries that try to generate instances
of a given type
T from the type's available constructors and factory methods. |