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

Packages that use CachedPack
Package | Description
--- | ---
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
Modifier and Type | Class and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`Collection<CachedPack>` | DfsReader.`getCachedPacksAndUpdate(BitmapIndex.BitmapBuilder needBitmap)`

Methods in org.eclipse.jgit.internal.storage.dfs with parameters of type CachedPack
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`void` | ObjectReuseAsIs.`copyPackAsIs(PackOutputStream out, CachedPack pack, boolean validate)` Append an entire pack's contents onto the output stream.