public interface org.eclipse.jgit.transport.PreUploadHook
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.eclipse.jgit.transport.PreUploadHook
  super_class: java.lang.Object
{
  public static final org.eclipse.jgit.transport.PreUploadHook NULL;
    descriptor: Lorg/eclipse/jgit/transport/PreUploadHook;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 62
            new org.eclipse.jgit.transport.PreUploadHook$1
            dup
            invokespecial org.eclipse.jgit.transport.PreUploadHook$1.<init>:()V
            putstatic org.eclipse.jgit.transport.PreUploadHook.NULL:Lorg/eclipse/jgit/transport/PreUploadHook;
         1: .line 85
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public abstract void onBeginNegotiateRound(org.eclipse.jgit.transport.UploadPack, java.util.Collection<? extends org.eclipse.jgit.lib.ObjectId>, );
    descriptor: (Lorg/eclipse/jgit/transport/UploadPack;Ljava/util/Collection;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.eclipse.jgit.transport.ServiceMayNotContinueException
    Signature: (Lorg/eclipse/jgit/transport/UploadPack;Ljava/util/Collection<+Lorg/eclipse/jgit/lib/ObjectId;>;I)V
    MethodParameters:
            Name  Flags
      up          
      wants       
      cntOffered  

  public abstract void onEndNegotiateRound(org.eclipse.jgit.transport.UploadPack, java.util.Collection<? extends org.eclipse.jgit.lib.ObjectId>, int, int, );
    descriptor: (Lorg/eclipse/jgit/transport/UploadPack;Ljava/util/Collection;IIZ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.eclipse.jgit.transport.ServiceMayNotContinueException
    Signature: (Lorg/eclipse/jgit/transport/UploadPack;Ljava/util/Collection<+Lorg/eclipse/jgit/lib/ObjectId;>;IIZ)V
    MethodParameters:
             Name  Flags
      up           
      wants        
      cntCommon    
      cntNotFound  
      ready        

  public abstract void onSendPack(org.eclipse.jgit.transport.UploadPack, java.util.Collection<? extends org.eclipse.jgit.lib.ObjectId>, java.util.Collection<? extends org.eclipse.jgit.lib.ObjectId>);
    descriptor: (Lorg/eclipse/jgit/transport/UploadPack;Ljava/util/Collection;Ljava/util/Collection;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws org.eclipse.jgit.transport.ServiceMayNotContinueException
    Signature: (Lorg/eclipse/jgit/transport/UploadPack;Ljava/util/Collection<+Lorg/eclipse/jgit/lib/ObjectId;>;Ljava/util/Collection<+Lorg/eclipse/jgit/lib/ObjectId;>;)V
    MethodParameters:
       Name  Flags
      up     
      wants  
      haves  
}
SourceFile: "PreUploadHook.java"
NestMembers:
  org.eclipse.jgit.transport.PreUploadHook$1
InnerClasses:
  org.eclipse.jgit.transport.PreUploadHook$1