Class CalendarDistribution

java.lang.Object
org.gridgain.tpcds.qgen.distribution.CalendarDistribution

public class CalendarDistribution extends Object
  • Method Details

    • getIndexForDate

      public static int getIndexForDate(Date date)
    • getQuarterAtIndex

      public static int getQuarterAtIndex(int index)
    • getIsHolidayFlagAtIndex

      public static int getIsHolidayFlagAtIndex(int index)
    • getWeightForDayNumber

      public static int getWeightForDayNumber(int dayNumber, CalendarDistribution.Weights weights)
    • getMaxWeight

      public static int getMaxWeight(CalendarDistribution.Weights weights)
    • pickRandomDayOfYear

      public static int pickRandomDayOfYear(CalendarDistribution.Weights weights, RandomNumberStream stream)