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, read
private final ObjectIdOwnerMap<BasePackBitmapIndex.StoredBitmap> bitmaps
BasePackBitmapIndex(ObjectIdOwnerMap<BasePackBitmapIndex.StoredBitmap> bitmaps)
public com.googlecode.javaewah.EWAHCompressedBitmap getBitmap(AnyObjectId objectId)
getBitmap
in class PackBitmapIndex
objectId
- the id for which the bitmap will be found.ObjectIdOwnerMap<BasePackBitmapIndex.StoredBitmap> getBitmaps()