Interface WeightedSelector<T>
- All Superinterfaces:
Cloneable
- All Known Implementing Classes:
WeightedSelectorImmutable, WeightedSelectorMutable, WeightedSelectorMutableBase, WeigthedSelectorDrawWithReplacement, WeigthedSelectorFailover
-
Method Details
-
clone
WeightedSelector<T> clone()Cloning mechanism to allow simple implementation of backtracking.- Returns:
-
sampleEntry
-
entries
Collection<Map.Entry<T, ? extends Number>> entries() -
sample
-
entryMap
-
isEmpty
default boolean isEmpty()
-