Class | Description |
---|---|
BitmapIndexImpl |
A compressed bitmap representation of the entire object graph.
|
BitmapIndexImpl.CompressedBitmap |
Wrapper for a
EWAHCompressedBitmap and PackBitmapIndex . |
CheckoutEntryImpl |
Parsed information about a checkout.
|
FileRepository |
Represents a Git repository.
|
FileSnapshot |
Caches when a file was last read, making it possible to detect future edits.
|
GC |
A garbage collector for git
FileRepository . |
GC.RepoStatistics |
A class holding statistical data for a FileRepository regarding how many
objects are stored as loose or packed objects
|
GlobalAttributesNode |
Attribute node loaded from global system-wide file.
|
InfoAttributesNode |
Attribute node loaded from the $GIT_DIR/info/attributes file.
|
LazyObjectIdSetFile |
Lazily loads a set of ObjectIds, one per line.
|
LockFile |
Git style file locking and replacement.
|
ObjectDirectory |
Traditional file system based
ObjectDatabase . |
ObjectDirectoryPackParser |
Consumes a pack stream and stores as a pack file in
ObjectDirectory . |
PackBitmapIndex |
Logical representation of the bitmap data stored in the pack index.
|
PackBitmapIndexBuilder |
Helper for constructing
PackBitmapIndex es. |
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.
|
PackBitmapIndexWriterV1 |
Creates the version 1 pack bitmap index files.
|
PackFile |
A Git version 2 pack file representation.
|
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
PackFile . |
PackInserter |
Object inserter that inserts one pack per call to
PackInserter.flush() , and never
inserts loose objects. |
PackLock |
Keeps track of a
PackFile 's
associated .keep file. |
PackReverseIndex |
Reverse index for forward pack index.
|
RefDirectory |
Traditional file system based
RefDatabase . |
ReflogEntryImpl |
Parsed reflog entry
|
ReflogWriter |
Utility for writing reflog entries using the traditional one-file-per-log
format.
|
UnpackedObject |
Loose object loader.
|
WindowCache |
Caches slices of a
PackFile in
memory for faster read access. |
Copyright © 2019 Eclipse JGit Project. All rights reserved.