interface sun.security.ssl.SSLHandshakeBinding
  minor version: 0
  major version: 59
  flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
  this_class: sun.security.ssl.SSLHandshakeBinding
  super_class: java.lang.Object
{
  public sun.security.ssl.SSLHandshake[] getRelatedHandshakers(sun.security.ssl.HandshakeContext);
    descriptor: (Lsun/security/ssl/HandshakeContext;)[Lsun/security/ssl/SSLHandshake;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLHandshakeBinding this
        start local 1 // sun.security.ssl.HandshakeContext handshakeContext
         0: .line 33
            iconst_0
            anewarray sun.security.ssl.SSLHandshake
            areturn
        end local 1 // sun.security.ssl.HandshakeContext handshakeContext
        end local 0 // sun.security.ssl.SSLHandshakeBinding this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lsun/security/ssl/SSLHandshakeBinding;
            0    1     1  handshakeContext  Lsun/security/ssl/HandshakeContext;
    MethodParameters:
                  Name  Flags
      handshakeContext  

  public java.util.Map$Entry<java.lang.Byte, sun.security.ssl.HandshakeProducer>[] getHandshakeProducers(sun.security.ssl.HandshakeContext);
    descriptor: (Lsun/security/ssl/HandshakeContext;)[Ljava/util/Map$Entry;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLHandshakeBinding this
        start local 1 // sun.security.ssl.HandshakeContext handshakeContext
         0: .line 39
            iconst_0
            anewarray java.util.Map$Entry
            areturn
        end local 1 // sun.security.ssl.HandshakeContext handshakeContext
        end local 0 // sun.security.ssl.SSLHandshakeBinding this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lsun/security/ssl/SSLHandshakeBinding;
            0    1     1  handshakeContext  Lsun/security/ssl/HandshakeContext;
    Signature: (Lsun/security/ssl/HandshakeContext;)[Ljava/util/Map$Entry<Ljava/lang/Byte;Lsun/security/ssl/HandshakeProducer;>;
    MethodParameters:
                  Name  Flags
      handshakeContext  

  public java.util.Map$Entry<java.lang.Byte, sun.security.ssl.SSLConsumer>[] getHandshakeConsumers(sun.security.ssl.HandshakeContext);
    descriptor: (Lsun/security/ssl/HandshakeContext;)[Ljava/util/Map$Entry;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLHandshakeBinding this
        start local 1 // sun.security.ssl.HandshakeContext handshakeContext
         0: .line 45
            iconst_0
            anewarray java.util.Map$Entry
            areturn
        end local 1 // sun.security.ssl.HandshakeContext handshakeContext
        end local 0 // sun.security.ssl.SSLHandshakeBinding this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lsun/security/ssl/SSLHandshakeBinding;
            0    1     1  handshakeContext  Lsun/security/ssl/HandshakeContext;
    Signature: (Lsun/security/ssl/HandshakeContext;)[Ljava/util/Map$Entry<Ljava/lang/Byte;Lsun/security/ssl/SSLConsumer;>;
    MethodParameters:
                  Name  Flags
      handshakeContext  
}
SourceFile: "SSLHandshakeBinding.java"
InnerClasses:
  public abstract Entry = java.util.Map$Entry of java.util.Map