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 rows) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | containsZero() | 
| int | getNumColumns() | 
| abstract int | getNumNonZerosInOffset(int idx) | 
| long | getNumOffsets() | 
| int | getNumOffsets(int ix)Get the number of offsets for a specific unique offset. | 
| int | getNumRows() | 
| abstract int | getNumValues()Obtain number of distinct value groups in the column. | 
| IntArrayList[] | getOffsetList() | 
| IntArrayList | getOffsetsList(int idx) | 
| abstract ABitmap.BitmapType | getType() | 
| int | getZeroCounts() | 
| boolean | isEmpty() | 
| abstract boolean | lossy() | 
| abstract void | sortValuesByFrequency() | 
| String | toString() | 
public ABitmap(int numCols,
               IntArrayList[] offsetsLists,
               int rows)
public int getNumColumns()
public int getNumRows()
public boolean isEmpty()
public abstract boolean lossy()
public abstract int getNumValues()
public IntArrayList[] getOffsetList()
public IntArrayList getOffsetsList(int idx)
public long getNumOffsets()
public int getNumOffsets(int ix)
ix - The offset index.public abstract void sortValuesByFrequency()
public boolean containsZero()
public int getZeroCounts()
public abstract int getNumNonZerosInOffset(int idx)
public abstract ABitmap.BitmapType getType()
Copyright © 2021 The Apache Software Foundation. All rights reserved.