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.