public abstract class ABitmap extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ABitmap.BitmapType |
Constructor and Description |
---|
ABitmap(int numCols,
IntArrayList[] offsetsLists,
int numZeroGroups) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsZero() |
int |
getNumColumns() |
long |
getNumOffsets() |
int |
getNumOffsets(int ix) |
abstract int |
getNumValues()
Obtain number of distinct value groups in the column.
|
IntArrayList[] |
getOffsetList() |
IntArrayList |
getOffsetsList(int idx) |
abstract ABitmap.BitmapType |
getType() |
int |
getZeroCounts() |
abstract void |
sortValuesByFrequency() |
String |
toString() |
public ABitmap(int numCols, IntArrayList[] offsetsLists, int numZeroGroups)
public int getNumColumns()
public abstract int getNumValues()
public IntArrayList[] getOffsetList()
public IntArrayList getOffsetsList(int idx)
public long getNumOffsets()
public int getNumOffsets(int ix)
public abstract void sortValuesByFrequency()
public boolean containsZero()
public int getZeroCounts()
public abstract ABitmap.BitmapType getType()
Copyright © 2020 The Apache Software Foundation. All rights reserved.