Package mocka.generator.primitive
Class LongGenerator
-
Field Summary
Fields inherited from class mocka.generator.AbstractGenerator
key, randomProvider, type -
Method Summary
Modifier and TypeMethodDescriptionget()returns a random long value.returns a random even long within the valid range, avoiding overflow at Long.MAX_VALUE.static LongGeneratorgetLong()returns a random long within the full long range [Long.MIN_VALUE, Long.MAX_VALUE].returns a random long between the given min and max values [min, max].returns a random negative long [Long.MIN_VALUE, -1L).getNextLong(Long n) returns a random long between [0, n].returns a random odd long within the valid range, avoiding overflow at Long.MAX_VALUE.returns a random positive long (1L, Long.MAX_VALUE].picks a random long from the given array.picks a random long from the given list.Methods inherited from class mocka.generator.AbstractGenerator
getKey, getType
-
Method Details
-
getInstance
-
get
returns a random long value. -
getLong
returns a random long within the full long range [Long.MIN_VALUE, Long.MAX_VALUE]. -
getLong
returns a random long between the given min and max values [min, max]. -
getNextLong
returns a random long between [0, n]. -
getEvenLong
returns a random even long within the valid range, avoiding overflow at Long.MAX_VALUE. -
getOddLong
returns a random odd long within the valid range, avoiding overflow at Long.MAX_VALUE. -
getPositiveLong
returns a random positive long (1L, Long.MAX_VALUE]. -
getNegativeLong
returns a random negative long [Long.MIN_VALUE, -1L). -
pickFrom
picks a random long from the given list. -
pickFrom
picks a random long from the given array.
-