Class IncrementalSequenceGenerator

java.lang.Object
com.sportradar.unifiedodds.sdk.internal.impl.IncrementalSequenceGenerator
All Implemented Interfaces:
SequenceGenerator

public class IncrementalSequenceGenerator extends Object implements SequenceGenerator
A class used to provide distinct incremented values between specified min & max value
  • Constructor Details

    • IncrementalSequenceGenerator

      public IncrementalSequenceGenerator(int minValue, int maxValue)
      Initializes a new instance of the IncrementalSequenceGenerator
      Parameters:
      minValue - The minimum value returned by the initialized instance
      maxValue - The maximum value returned by the initialized instance
  • Method Details

    • getNext

      public int getNext()
      Gets the next available distinct value
      Specified by:
      getNext in interface SequenceGenerator
      Returns:
      the next available distinct value