| BitmapIndexImpl |
A compressed bitmap representation of the entire object graph.
|
| BitmapIndexImpl.CompressedBitmap |
|
| FileReftableDatabase |
Implements RefDatabase using reftable for storage.
|
| FileReftableStack.Writer |
Writer is a callable that writes data to a reftable under construction.
|
| FileRepository |
Represents a Git repository.
|
| FileSnapshot |
Caches when a file was last read, making it possible to detect future edits.
|
| GC |
|
| GC.RepoStatistics |
A class holding statistical data for a FileRepository regarding how many
objects are stored as loose or packed objects
|
| ObjectDirectory |
|
| Pack |
A Git version 2 pack file representation.
|
| PackBitmapIndex |
Logical representation of the bitmap data stored in the pack index.
|
| PackBitmapIndex.SupplierWithIOException |
Supplier that propagates IOException.
|
| PackBitmapIndexBuilder |
|
| PackBitmapIndexBuilder.StoredEntry |
Data object for the on disk representation of a bitmap entry.
|
| PackBitmapIndexRemapper |
A PackBitmapIndex that remaps the bitmaps in the previous index to the
positions in the new pack index.
|
| PackBitmapIndexRemapper.Entry |
An entry in the old PackBitmapIndex.
|
| PackFile |
A pack file (or pack related) File.
|
| PackIndex |
|
| PackIndex.MutableEntry |
Represent mutable entry of pack index consisting of object id and offset
in pack (both mutable).
|
| PackIndexWriter |
Creates a table of contents to support random access by
Pack.
|
| PackInserter |
Object inserter that inserts one pack per call to PackInserter.flush(), and never
inserts loose objects.
|
| PackReverseIndex |
Reverse index for forward pack index.
|
| RefDirectory |
|
| ReflogWriter |
Utility for writing reflog entries using the traditional one-file-per-log
format.
|
| WindowCache |
Caches slices of a Pack in
memory for faster read access.
|