public class BitmapIndexImpl extends Object implements BitmapIndex
| Modifier and Type | Class and Description |
|---|---|
static class |
BitmapIndexImpl.CompressedBitmap
Wrapper for a
EWAHCompressedBitmap and PackBitmapIndex. |
BitmapIndex.Bitmap, BitmapIndex.BitmapBuilder| Constructor and Description |
|---|
BitmapIndexImpl(PackBitmapIndex packIndex)
Creates a BitmapIndex that is back by Compressed bitmaps.
|
| Modifier and Type | Method and Description |
|---|---|
BitmapIndexImpl.CompressedBitmap |
getBitmap(AnyObjectId objectId)
Get the bitmap for the id.
|
org.eclipse.jgit.internal.storage.file.BitmapIndexImpl.CompressedBitmapBuilder |
newBitmapBuilder()
Create a new
BitmapBuilder based on the values in the index. |
public BitmapIndexImpl(PackBitmapIndex packIndex)
packIndex - the bitmap index for the pack.public BitmapIndexImpl.CompressedBitmap getBitmap(AnyObjectId objectId)
getBitmap in interface BitmapIndexobjectId - the object IDpublic org.eclipse.jgit.internal.storage.file.BitmapIndexImpl.CompressedBitmapBuilder newBitmapBuilder()
BitmapBuilder based on the values in the index.newBitmapBuilder in interface BitmapIndexBitmapBuilder based on the values in the index.Copyright © 2020 Eclipse JGit Project. All rights reserved.