abstract class BasePackBitmapIndex extends PackBitmapIndex
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
BasePackBitmapIndex.StoredBitmap
Data representation of the bitmap entry restored from a pack index.
|
private static class |
BasePackBitmapIndex.XorCompressedBitmap |
| Modifier and Type | Field and Description |
|---|---|
private ObjectIdOwnerMap<BasePackBitmapIndex.StoredBitmap> |
bitmaps |
FLAG_REUSE, packChecksum| Constructor and Description |
|---|
BasePackBitmapIndex(ObjectIdOwnerMap<BasePackBitmapIndex.StoredBitmap> bitmaps) |
| Modifier and Type | Method and Description |
|---|---|
com.googlecode.javaewah.EWAHCompressedBitmap |
getBitmap(AnyObjectId objectId)
Returns the previously constructed bitmap for the object.
|
(package private) ObjectIdOwnerMap<BasePackBitmapIndex.StoredBitmap> |
getBitmaps() |
findPosition, getBitmapCount, getObject, getObjectCount, ofObjectType, open, readprivate final ObjectIdOwnerMap<BasePackBitmapIndex.StoredBitmap> bitmaps
BasePackBitmapIndex(ObjectIdOwnerMap<BasePackBitmapIndex.StoredBitmap> bitmaps)
public com.googlecode.javaewah.EWAHCompressedBitmap getBitmap(AnyObjectId objectId)
getBitmap in class PackBitmapIndexobjectId - the id for which the bitmap will be found.ObjectIdOwnerMap<BasePackBitmapIndex.StoredBitmap> getBitmaps()