PackBitmapIndexV1
| Modifier and Type | Field and Description |
|---|---|
| private final DataOutput | |
| private final DigestOutputStream |
| Access | Constructor and Description |
|---|---|
| public | PackBitmapIndexWriterV1(final OutputStream
the output stream to which the index will be written. dst)Creates the version 1 pack bitmap index files. |
| Modifier and Type | Method and Description |
|---|---|
| public void | write(PackBitmapIndexBuilder
the index data for the bitmaps bitmaps, byte[] checksum signature of the entire pack data content. This is
traditionally the last 20 bytes of the pack file's own stream. packDataChecksum)Implements org. Write all object entries to the index stream. |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void |
| dataOutput | back to summary |
|---|---|
| private final DataOutput dataOutput | |
| out | back to summary |
|---|---|
| private final DigestOutputStream out | |
| PackBitmapIndexWriterV1 | back to summary |
|---|---|
| public PackBitmapIndexWriterV1(final OutputStream dst) Creates the version 1 pack bitmap index files.
| |
| write | back to summary |
|---|---|
| public void write(PackBitmapIndexBuilder bitmaps, byte[] packDataChecksum) throws IOException Implements org. Write all object entries to the index stream. After writing the stream passed to the factory is flushed but remains open. Callers are always responsible for closing the output stream.
| |
| writeBitmap | back to summary |
|---|---|
| private void writeBitmap(EWAHCompressedBitmap bitmap) throws IOException | |
| writeBitmapEntry | back to summary |
|---|---|
| private void writeBitmapEntry(PackBitmapIndexBuilder. | |
| writeBitmaps | back to summary |
|---|---|
| private void writeBitmaps(PackBitmapIndexBuilder bitmaps) throws IOException | |
| writeBody | back to summary |
|---|---|
| private void writeBody(PackBitmapIndexBuilder bitmaps) throws IOException | |
| writeFooter | back to summary |
|---|---|
| private void writeFooter() throws IOException | |
| writeHeader | back to summary |
|---|---|
| private void writeHeader(int options, int bitmapCount, byte[] packDataChecksum) throws IOException | |