public class WeightedRandom
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
WeightedRandom.Item |
Constructor and Description |
---|
WeightedRandom() |
Modifier and Type | Method and Description |
---|---|
static WeightedRandom.Item |
getRandomItem(java.util.Random par0Random,
java.util.Collection par1Collection) |
static WeightedRandom.Item |
getRandomItem(java.util.Random par0Random,
java.util.Collection par1Collection,
int par2) |
static WeightedRandom.Item |
getRandomItem(java.util.Random par0Random,
WeightedRandom.Item[] par1ArrayOfWeightedRandomItem) |
static WeightedRandom.Item |
getRandomItem(java.util.Random par0Random,
WeightedRandom.Item[] par1ArrayOfWeightedRandomItem,
int par2) |
static int |
getTotalWeight(java.util.Collection par0Collection) |
static int |
getTotalWeight(WeightedRandom.Item[] par0ArrayOfWeightedRandomItem) |
public static int getTotalWeight(java.util.Collection par0Collection)
public static WeightedRandom.Item getRandomItem(java.util.Random par0Random, java.util.Collection par1Collection, int par2)
public static WeightedRandom.Item getRandomItem(java.util.Random par0Random, java.util.Collection par1Collection)
public static int getTotalWeight(WeightedRandom.Item[] par0ArrayOfWeightedRandomItem)
public static WeightedRandom.Item getRandomItem(java.util.Random par0Random, WeightedRandom.Item[] par1ArrayOfWeightedRandomItem, int par2)
public static WeightedRandom.Item getRandomItem(java.util.Random par0Random, WeightedRandom.Item[] par1ArrayOfWeightedRandomItem)