Package-level declarations

Types

Link copied to clipboard
@SourceProvider(value = DoubleRangeDataProvider::class)
annotation class DoubleRangeSource(val min: Double, val max: Double, val increment: Double = 0.5, val ascending: Boolean = true)

Annotation to indicate that the annotated double parameter should be populated with a double range from min to max with an increment step in the ascending direction.

Link copied to clipboard
@SourceProvider(value = DoubleValueSourceDataProvider::class)
annotation class DoubleSource(val values: DoubleArray)

Annotation to indicate that the annotated double parameter should be populated with a random value from the provided values array.

Link copied to clipboard
@SourceProvider(value = FloatRangeDataProvider::class)
annotation class FloatRangeSource(val min: Float, val max: Float, val increment: Float = 0.5f, val ascending: Boolean = true)

Annotation to indicate that the annotated float parameter should be populated with a float range from min to max with an increment step in the ascending direction.

Link copied to clipboard
@SourceProvider(value = FloatValueSourceDataProvider::class)
annotation class FloatSource(val values: FloatArray)

Annotation to indicate that the annotated float parameter should be populated with a random value from the provided values array.

Link copied to clipboard
@SourceProvider(value = IntRangeDataProvider::class)
annotation class IntRangeSource(val min: Int, val max: Int, val increment: Int = 1, val ascending: Boolean = true)

Annotation to indicate that the annotated int parameter should be populated with an integer range from min to max with an increment step in the ascending direction.

Link copied to clipboard
@SourceProvider(value = IntValueSourceDataProvider::class)
annotation class IntSource(val values: IntArray)

Annotation to indicate that the annotated int parameter should be populated with a random value from the provided values array.

Link copied to clipboard
@SourceProvider(value = LongRangeDataProvider::class)
annotation class LongRangeSource(val min: Long, val max: Long, val increment: Long = 1, val ascending: Boolean = true)

Annotation to indicate that the annotated long parameter should be populated with a long range from min to max with an increment step in the ascending direction.

Link copied to clipboard
@SourceProvider(value = LongValueSourceDataProvider::class)
annotation class LongSource(val values: LongArray)

Annotation to indicate that the annotated long parameter should be populated with a random value from the provided values array.