## Uses of Interface
org.eclipse.jgit.transport.PreUploadHook

Packages that use PreUploadHook
org.eclipse.jgit.transport: Transport (fetch/push) for different protocols.

### Uses of PreUploadHook in org.eclipse.jgit.transport

Classes in org.eclipse.jgit.transport that implement PreUploadHook
`class` `PreUploadHookChain` `PreUploadHook` that delegates to a list of other hooks.

Fields in org.eclipse.jgit.transport declared as PreUploadHook
`static PreUploadHook` PreUploadHook.`NULL` A simple no-op hook.

Methods in org.eclipse.jgit.transport that return PreUploadHook
`PreUploadHook` UploadPack.`getPreUploadHook()`
`static PreUploadHook` PreUploadHookChain.`newChain​(List<? extends PreUploadHook> hooks)` Create a new hook chaining the given hooks together.

Methods in org.eclipse.jgit.transport with parameters of type PreUploadHook
`void` UploadPack.`setPreUploadHook​(PreUploadHook hook)` Set the hook that controls how this instance will behave.

Method parameters in org.eclipse.jgit.transport with type arguments of type PreUploadHook
`static PreUploadHook` PreUploadHookChain.`newChain​(List<? extends PreUploadHook> hooks)` Create a new hook chaining the given hooks together.