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

Packages that use PackExt
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 PackExt in org.eclipse.jgit.internal.storage.dfs

Methods in org.eclipse.jgit.internal.storage.dfs with parameters of type PackExt
`void` DfsPackDescription.`addFileExt(PackExt ext)` Adds the pack file extension to the known list.
`String` DfsPackDescription.`getFileName(PackExt ext)`
`long` DfsPackDescription.`getFileSize(PackExt ext)`
`boolean` DfsPackDescription.`hasFileExt(PackExt ext)`
`protected abstract ReadableChannel` DfsObjDatabase.`openFile(DfsPackDescription desc, PackExt ext)` Open a pack, pack index, or other related file for reading.
`DfsPackDescription` DfsPackDescription.`setFileSize(PackExt ext, long bytes)`
`protected abstract DfsOutputStream` DfsObjDatabase.`writeFile(DfsPackDescription desc, PackExt ext)` Open a pack, pack index, or other related file for writing.

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

Fields in org.eclipse.jgit.internal.storage.pack declared as PackExt
`static PackExt` PackExt.`BITMAP_INDEX` A pack bitmap index file extension.
`static PackExt` PackExt.`INDEX` A pack index file extension.
`static PackExt` PackExt.`PACK` A pack file extension.

Methods in org.eclipse.jgit.internal.storage.pack that return PackExt
`static PackExt` PackExt.`newPackExt(String ext)` Returns a PackExt for the file extension and registers it in the values array.
`static PackExt[]` PackExt.`values()`