Package org.roaringbitmap.insights
Class BitmapStatistics
java.lang.Object
org.roaringbitmap.insights.BitmapStatistics
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BitmapStatistics.ArrayContainersStats
private final long
private final long
static final BitmapStatistics
private final long
-
Constructor Summary
ConstructorsConstructorDescriptionBitmapStatistics
(BitmapStatistics.ArrayContainersStats arrayContainersStats, long bitmapContainerCount, long runContainerCount) BitmapStatistics
(BitmapStatistics.ArrayContainersStats arrayContainersStats, long bitmapContainerCount, long runContainerCount, long bitmapsCount) -
Method Summary
Modifier and TypeMethodDescriptionlong
double
containerFraction
(long containerTypeCount) Calculates what fraction of all containers is the `containerTypeCount`boolean
long
long
long
int
hashCode()
(package private) BitmapStatistics
merge
(BitmapStatistics other) toString()
-
Field Details
-
bitmapsCount
private final long bitmapsCount -
arrayContainersStats
-
bitmapContainerCount
private final long bitmapContainerCount -
runContainerCount
private final long runContainerCount -
empty
-
-
Constructor Details
-
BitmapStatistics
BitmapStatistics(BitmapStatistics.ArrayContainersStats arrayContainersStats, long bitmapContainerCount, long runContainerCount) -
BitmapStatistics
BitmapStatistics(BitmapStatistics.ArrayContainersStats arrayContainersStats, long bitmapContainerCount, long runContainerCount, long bitmapsCount)
-
-
Method Details
-
containerFraction
public double containerFraction(long containerTypeCount) Calculates what fraction of all containers is the `containerTypeCount`- Parameters:
containerTypeCount
- denominator- Returns:
- some fraction
-
getArrayContainersStats
-
toString
-
containerCount
public long containerCount() -
merge
-
equals
-
hashCode
public int hashCode() -
getBitmapsCount
public long getBitmapsCount() -
getBitmapContainerCount
public long getBitmapContainerCount() -
getRunContainerCount
public long getRunContainerCount()
-