IntProperty - xgouchet/Elmyr GitHub Wiki
class IntProperty :
ForgeryProperty
<
Int
>
This class implements a ReadOnlyProperty, forging a random int within a given range.
Parameters
min
- the minimum value (inclusive), default = Int#MIN_VALUE
max
- the maximum value (exclusive), default = Int#MAX_VALUE
Constructors
<init>
IntProperty(min:
Int
= Int.MIN_VALUE, max:
Int
= Int.MAX_VALUE)
This class implements a ReadOnlyProperty, forging a random int within a given range.
Parameters
min
- the minimum value (inclusive), default = Int#MIN_VALUE
max
- the maximum value (exclusive), default = Int#MAX_VALUE
Functions
getForgery
fun getForgery(forge:
Forge
):
Int
Inheritdoc
Companion Object Functions
intForgery
fun intForgery(min:
Int
= Int.MIN_VALUE, max:
Int
= Int.MAX_VALUE):
ForgeryProperty
<
Int
>
Creates a ReadOnlyProperty that will forge a random int within the given range.
Parameters
min
- the minimum value (inclusive), default = Int#MIN_VALUE
max
- the maximum value (exclusive), default = Int#MAX_VALUE