# Uses of Package
org.eclipse.jgit.internal.storage.file

Packages that use org.eclipse.jgit.internal.storage.file
org.eclipse.jgit.internal.storage.dfs: Distributed file system based repository storage.
org.eclipse.jgit.internal.storage.file: File based repository storage.
org.eclipse.jgit.lib: Core API for repository, config, refs, object database.
org.eclipse.jgit.transport: Transport (fetch/push) for different protocols.

Classes in org.eclipse.jgit.internal.storage.file used by org.eclipse.jgit.internal.storage.dfs
Class and Description
PackLock Keeps track of a `PackFile`'s associated `.keep` file.

Classes in org.eclipse.jgit.internal.storage.file used by org.eclipse.jgit.internal.storage.file
Class and Description
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
ObjectDirectory Traditional file system based `ObjectDatabase`.
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.
PackFile A Git version 2 pack file representation.
PackIndex Access path to locate objects by `ObjectId` in a `PackFile`.
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`.
PackLock Keeps track of a `PackFile`'s associated `.keep` file.
PackReverseIndex Reverse index for forward pack index.
ReflogWriter Utility for writing reflog entries

Classes in org.eclipse.jgit.internal.storage.file used by org.eclipse.jgit.lib
Class and Description
PackBitmapIndex Logical representation of the bitmap data stored in the pack index.

Classes in org.eclipse.jgit.internal.storage.file used by org.eclipse.jgit.transport
Class and Description
PackLock Keeps track of a `PackFile`'s associated `.keep` file.