Package org.eclipse.jgit.internal.storage.file
File based repository storage.
-
Class Summary Class Description BitmapIndexImpl A compressed bitmap representation of the entire object graph.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 gitFileRepository
.LockFile Git style file locking and replacement.ObjectDirectory Traditional file system basedObjectDatabase
.ObjectDirectoryPackParser Consumes a pack stream and stores as a pack file inObjectDirectory
.PackBitmapIndex Logical representation of the bitmap data stored in the pack index.PackBitmapIndexBuilder Helper for constructingPackBitmapIndex
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.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 byPackFile
.PackLock Keeps track of aPackFile
's associated.keep
file.PackReverseIndex Reverse index for forward pack index.RefDirectory Traditional file system basedRefDatabase
.ReflogEntryImpl Parsed reflog entryReflogWriter Utility for writing reflog entriesUnpackedObject Loose object loader.WindowCache Caches slices of aPackFile
in memory for faster read access.