public class ConditionalWeightedSampleCollectorBase<K,V,W,S extends ResultTaggable & WeightedSampleCollector<V,W>> extends ConditionalSampleCollectorBase<K,S> implements ConditionalWeightedSampleCollector<K,V,W>
ConditionalSampleCollectorBase.StatisticCreator<S extends ResultTaggable>, ConditionalSampleCollectorBase.StatisticTagger<K,S extends ResultTaggable>, ConditionalSampleCollectorBase.ToIndexMapper<K>
TO_STRING_TAGGER
Constructor and Description |
---|
ConditionalWeightedSampleCollectorBase(SimNode ownNode,
java.lang.Class<K> keyClass,
ConditionalSampleCollectorBase.StatisticCreator<? extends S> statCreator,
BucketUtility bucketUtility) |
ConditionalWeightedSampleCollectorBase(SimNode ownNode,
java.lang.Class<K> keyClass,
ConditionalSampleCollectorBase.StatisticCreator<? extends S> statCreator,
int numBuckets) |
ConditionalWeightedSampleCollectorBase(SimNode ownNode,
java.lang.Class<K> keyClass,
ConditionalSampleCollectorBase.StatisticCreator<? extends S> statCreator,
java.lang.Iterable<? extends K> keys,
ConditionalSampleCollectorBase.StatisticTagger<? super K,? super S> tagger) |
Modifier and Type | Method and Description |
---|---|
void |
update(K key,
V sample,
W weight) |
getStatistic, registerKey
public ConditionalWeightedSampleCollectorBase(SimNode ownNode, java.lang.Class<K> keyClass, ConditionalSampleCollectorBase.StatisticCreator<? extends S> statCreator, BucketUtility bucketUtility)
public ConditionalWeightedSampleCollectorBase(SimNode ownNode, java.lang.Class<K> keyClass, ConditionalSampleCollectorBase.StatisticCreator<? extends S> statCreator, int numBuckets)
public ConditionalWeightedSampleCollectorBase(SimNode ownNode, java.lang.Class<K> keyClass, ConditionalSampleCollectorBase.StatisticCreator<? extends S> statCreator, java.lang.Iterable<? extends K> keys, ConditionalSampleCollectorBase.StatisticTagger<? super K,? super S> tagger)