## Uses of Class
org.eclipse.jgit.internal.storage.pack.CachedPack

Packages that use CachedPack
org.eclipse.jgit.internal.storage.dfs: Distributed file system based repository storage.
org.eclipse.jgit.internal.storage.pack: Reading/writing Git pack files.

### Uses of CachedPack in org.eclipse.jgit.internal.storage.dfs

Subclasses of CachedPack in org.eclipse.jgit.internal.storage.dfs
`class` `DfsCachedPack` A DfsPackFile available for reuse as-is.

Methods in org.eclipse.jgit.internal.storage.dfs that return types with arguments of type CachedPack
`Collection<CachedPack>` DfsReader.`getCachedPacksAndUpdate​(BitmapIndex.BitmapBuilder needBitmap)`

Methods in org.eclipse.jgit.internal.storage.dfs with parameters of type CachedPack
`void` DfsReader.`copyPackAsIs​(PackOutputStream out, CachedPack pack, boolean validate)`

### Uses of CachedPack in org.eclipse.jgit.internal.storage.pack

Methods in org.eclipse.jgit.internal.storage.pack that return types with arguments of type CachedPack
`Collection<CachedPack>` ObjectReuseAsIs.`getCachedPacksAndUpdate​(BitmapIndex.BitmapBuilder needBitmap)` Obtain the available cached packs that match the bitmap and update the bitmap by removing the items that are in the CachedPack.
`Collection<CachedPack>` PackWriter.Statistics.`getReusedPacks()`

Methods in org.eclipse.jgit.internal.storage.pack with parameters of type CachedPack
`void` ObjectReuseAsIs.`copyPackAsIs​(PackOutputStream out, CachedPack pack, boolean validate)` Append an entire pack's contents onto the output stream.