Class FipsCountyDistribution

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

public class FipsCountyDistribution extends Object
  • Constructor Details

    • FipsCountyDistribution

      public FipsCountyDistribution(com.google.common.collect.ImmutableList<String> counties, com.google.common.collect.ImmutableList<String> stateAbbreviations, com.google.common.collect.ImmutableList<Integer> zipPrefixes, com.google.common.collect.ImmutableList<Integer> gmtOffsets, com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<Integer>> weightsLists)
  • Method Details

    • buildFipsCountyDistribution

      public static FipsCountyDistribution buildFipsCountyDistribution()
    • pickRandomIndex

      public static int pickRandomIndex(FipsCountyDistribution.FipsWeights weights, RandomNumberStream stream)
    • getCountyAtIndex

      public static String getCountyAtIndex(int index)
    • getStateAbbreviationAtIndex

      public static String getStateAbbreviationAtIndex(int index)
    • getZipPrefixAtIndex

      public static int getZipPrefixAtIndex(int index)
    • getGmtOffsetAtIndex

      public static int getGmtOffsetAtIndex(int index)