Module org.eclipse.jgit
Package org.eclipse.jgit.internal.storage.file
File based repository storage.
-
Interface Summary Interface Description FileReftableStack.Writer Writer is a callable that writes data to a reftable under construction.PackBitmapIndex.SupplierWithIOException<T> Supplier that propagates IOException.PackObjectSizeIndex Index of object sizes in a pack It is not guaranteed that the implementation contains the sizes of all objects (e.g. -
Class Summary Class Description BitmapIndexImpl A compressed bitmap representation of the entire object graph.BitmapIndexImpl.CompressedBitmap Wrapper for aEWAHCompressedBitmapandPackBitmapIndex.CheckoutEntryImpl Parsed information about a checkout.FileCommitGraph Traditional file system for commit-graph.FileReftableDatabase Implements RefDatabase using reftable for storage.FileReftableStack A mutable stack of reftables on local filesystem storage.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.GC.RepoStatistics A class holding statistical data for a FileRepository regarding how many objects are stored as loose or packed objectsGlobalAttributesNode 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 basedObjectDatabase.ObjectDirectoryPackParser Consumes a pack stream and stores as a pack file inObjectDirectory.Pack A Git version 2 pack file representation.PackBitmapIndex Logical representation of the bitmap data stored in the pack index.PackBitmapIndexBuilder Helper for constructingPackBitmapIndexes.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 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 byPack.PackInserter Object inserter that inserts one pack per call toPackInserter.flush(), and never inserts loose objects.PackLockImpl Keeps track of aPack's associated.keepfile.PackObjectSizeIndexLoader Chooses the specific implementation of the object-size index based on the file version.PackObjectSizeIndexWriter Write an object index in the output streamPackReverseIndex Reverse index for forward pack index.RefDirectory Traditional file system basedRefDatabase.ReflogEntryImpl Parsed reflog entryReflogWriter Utility for writing reflog entries using the traditional one-file-per-log format.UnpackedObject Loose object loader.WindowCache Caches slices of aPackin memory for faster read access.