Package mocka.generator.primitive
Class IntegerGenerator
-
Field Summary
Fields inherited from class mocka.generator.AbstractGenerator
key, randomProvider, type -
Method Summary
Modifier and TypeMethodDescriptionget()returns a random integer value.returns a random even integer within the valid range, avoiding overflow at Integer.MAX_VALUE.static IntegerGeneratorreturns a random integer within the full integer range [Integer.MIN_VALUE, Integer.MAX_VALUE].getInteger(Integer min, Integer max) returns a random integer between the given min and max values [min, max].returns a random negative integer [Integer.MIN_VALUE, 0).returns a random integer between [0, n].returns a random odd integer within the valid range, avoiding overflow at Integer.MAX_VALUE.returns a random positive integer (0, Integer.MAX_VALUE].picks a random integer from the given array.picks a random integer from the given list.Methods inherited from class mocka.generator.AbstractGenerator
getKey, getType
-
Method Details
-
getInstance
-
get
returns a random integer value. -
getInteger
returns a random integer within the full integer range [Integer.MIN_VALUE, Integer.MAX_VALUE]. -
getInteger
returns a random integer between the given min and max values [min, max]. -
getNextInteger
returns a random integer between [0, n]. -
getEvenInteger
returns a random even integer within the valid range, avoiding overflow at Integer.MAX_VALUE. -
getOddInteger
returns a random odd integer within the valid range, avoiding overflow at Integer.MAX_VALUE. -
getPositiveInteger
returns a random positive integer (0, Integer.MAX_VALUE]. -
getNegativeInteger
returns a random negative integer [Integer.MIN_VALUE, 0). -
pickFrom
picks a random integer from the given list. -
pickFrom
picks a random integer from the given array.
-