Package org.roaringbitmap.insights
Class BitmapStatistics.ArrayContainersStats
- java.lang.Object
-
- org.roaringbitmap.insights.BitmapStatistics.ArrayContainersStats
-
- Enclosing class:
- BitmapStatistics
public static class BitmapStatistics.ArrayContainersStats extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private long
cardinalitySum
private long
containersCount
static BitmapStatistics.ArrayContainersStats
empty
-
Constructor Summary
Constructors Constructor Description ArrayContainersStats(long containersCount, long cardinalitySum)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
averageCardinality()
Average cardinality of ArrayContainersboolean
equals(java.lang.Object o)
long
getCardinalitySum()
long
getContainersCount()
int
hashCode()
(package private) BitmapStatistics.ArrayContainersStats
merge(BitmapStatistics.ArrayContainersStats other)
java.lang.String
toString()
-
-
-
Field Detail
-
containersCount
private final long containersCount
-
cardinalitySum
private final long cardinalitySum
-
empty
public static final BitmapStatistics.ArrayContainersStats empty
-
-
Method Detail
-
getContainersCount
public long getContainersCount()
-
getCardinalitySum
public long getCardinalitySum()
-
merge
BitmapStatistics.ArrayContainersStats merge(BitmapStatistics.ArrayContainersStats other)
-
averageCardinality
public long averageCardinality()
Average cardinality of ArrayContainers- Returns:
- the average
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-