Package ai.platon.pulsar.common
Class Histogram
-
- All Implemented Interfaces:
public class Histogram<E>Histogram class.
vincent
-
-
Constructor Summary
Constructors Constructor Description Histogram()
-
Method Summary
Modifier and Type Method Description voidadd(E x)add. voidadd(E x, float value)add. Set<E>getKeys()getKeys. floatgetValue(E x)getValue. intgetCount(E x)getCount. voidadd(Histogram<E> other)add. Histogram<E>normalize()normalize. List<E>sortInverseByValue()sortInverseByValue. List<E>sortByValue()sortByValue. StringtoString(List<E> items)toString. -
-
Method Detail
-
getKeys
Set<E> getKeys()
getKeys.
- Returns:
a java.util.Set object.
-
add
void add(Histogram<E> other)
add.
- Parameters:
other- a ai.platon.pulsar.common.Histogram object.
-
normalize
Histogram<E> normalize()
normalize.
- Returns:
a ai.platon.pulsar.common.Histogram object.
-
sortInverseByValue
List<E> sortInverseByValue()
sortInverseByValue.
- Returns:
a java.util.List object.
-
sortByValue
List<E> sortByValue()
sortByValue.
- Returns:
a java.util.List object.
-
toString
String toString(List<E> items)
toString.
- Parameters:
items- a java.util.List object.- Returns:
a java.lang.String object.
-
-
-
-