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 |
getItem(java.util.Collection par1Collection,
int weight) |
static WeightedRandom.Item |
getItem(WeightedRandom.Item[] par1ArrayOfWeightedRandomItem,
int weight) |
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 getItem(java.util.Collection par1Collection, int weight)
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 getItem(WeightedRandom.Item[] par1ArrayOfWeightedRandomItem, int weight)
public static WeightedRandom.Item getRandomItem(java.util.Random par0Random, WeightedRandom.Item[] par1ArrayOfWeightedRandomItem)