Package edu.umd.cs.findbugs.util
Class FractionalMultiset<K>
- java.lang.Object
-
- edu.umd.cs.findbugs.util.FractionalMultiset<K>
-
public class FractionalMultiset<K> extends java.lang.Object
- Author:
- pwilliam
-
-
Constructor Summary
Constructors Constructor Description FractionalMultiset()
FractionalMultiset(java.util.Map<K,java.lang.Double> map)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(K k, double val)
void
clear()
java.lang.Iterable<java.util.Map.Entry<K,java.lang.Double>>
entriesInDecreasingOrder()
java.lang.Iterable<java.util.Map.Entry<K,java.lang.Double>>
entriesInIncreasingOrder()
java.lang.Iterable<java.util.Map.Entry<K,java.lang.Double>>
entrySet()
double
getValue(K k)
int
numKeys()
void
turnTotalIntoAverage(Multiset<K> counts)
-
-
-
Constructor Detail
-
FractionalMultiset
public FractionalMultiset()
-
FractionalMultiset
public FractionalMultiset(java.util.Map<K,java.lang.Double> map)
-
-
Method Detail
-
clear
public void clear()
-
numKeys
public int numKeys()
-
add
public void add(K k, double val)
-
getValue
public double getValue(K k)
-
entrySet
public java.lang.Iterable<java.util.Map.Entry<K,java.lang.Double>> entrySet()
-
entriesInDecreasingOrder
public java.lang.Iterable<java.util.Map.Entry<K,java.lang.Double>> entriesInDecreasingOrder()
-
entriesInIncreasingOrder
public java.lang.Iterable<java.util.Map.Entry<K,java.lang.Double>> entriesInIncreasingOrder()
-
-