Class ShortGenerator

java.lang.Object
mocka.generator.AbstractGenerator<Short>
mocka.generator.primitive.ShortGenerator
All Implemented Interfaces:
Generator<Short>

public class ShortGenerator extends AbstractGenerator<Short>
  • Method Details

    • getInstance

      public static ShortGenerator getInstance()
    • get

      public Short get()
      returns a random short value.
    • getShort

      public Short getShort()
      returns a random short within the full short range [Short.MIN_VALUE, Short.MAX_VALUE].
    • getShort

      public Short getShort(Short min, Short max)
      returns a random short between the given min and max values [min, max].
    • getEvenShort

      public Short getEvenShort()
      returns a random even short within the valid range, avoiding overflow at Short.MAX_VALUE.
    • getOddShort

      public Short getOddShort()
      returns a random odd short within the valid range, avoiding overflow at Short.MAX_VALUE.
    • getPositiveShort

      public Short getPositiveShort()
      returns a random positive short (0, Short.MAX_VALUE].
    • getNegativeShort

      public Short getNegativeShort()
      returns a random negative short [Short.MIN_VALUE, 0).
    • pickFrom

      public Short pickFrom(List<Short> list)
      picks a random short from the given list.
    • pickFrom

      public Short pickFrom(Short[] shorts)
      picks a random short from the given array.