public final class sun.security.ssl.SSLEngineImpl extends javax.net.ssl.SSLEngine
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: sun.security.ssl.SSLEngineImpl
  super_class: javax.net.ssl.SSLEngine
{
  private int connectionState;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private static final int cs_START;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final int cs_HANDSHAKE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  private static final int cs_DATA;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  private static final int cs_RENEGOTIATE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  private static final int cs_ERROR;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  private static final int cs_CLOSED;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  private boolean inboundDone;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  EngineWriter writer;
    descriptor: LEngineWriter;
    flags: (0x0000) 

  private sun.security.ssl.SSLContextImpl sslContext;
    descriptor: Lsun/security/ssl/SSLContextImpl;
    flags: (0x0002) ACC_PRIVATE

  private sun.security.ssl.Handshaker handshaker;
    descriptor: Lsun/security/ssl/Handshaker;
    flags: (0x0002) ACC_PRIVATE

  private sun.security.ssl.SSLSessionImpl sess;
    descriptor: Lsun/security/ssl/SSLSessionImpl;
    flags: (0x0002) ACC_PRIVATE

  private volatile sun.security.ssl.SSLSessionImpl handshakeSession;
    descriptor: Lsun/security/ssl/SSLSessionImpl;
    flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE

  static final byte clauth_none;
    descriptor: B
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  static final byte clauth_requested;
    descriptor: B
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  static final byte clauth_required;
    descriptor: B
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  private boolean expectingFinished;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean recvCN;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private javax.net.ssl.SSLException closeReason;
    descriptor: Ljavax/net/ssl/SSLException;
    flags: (0x0002) ACC_PRIVATE

  private byte doClientAuth;
    descriptor: B
    flags: (0x0002) ACC_PRIVATE

  private boolean enableSessionCreation;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  EngineInputRecord inputRecord;
    descriptor: LEngineInputRecord;
    flags: (0x0000) 

  EngineOutputRecord outputRecord;
    descriptor: LEngineOutputRecord;
    flags: (0x0000) 

  private java.security.AccessControlContext acc;
    descriptor: Ljava/security/AccessControlContext;
    flags: (0x0002) ACC_PRIVATE

  private CipherSuiteList enabledCipherSuites;
    descriptor: LCipherSuiteList;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String identificationProtocol;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.security.AlgorithmConstraints algorithmConstraints;
    descriptor: Ljava/security/AlgorithmConstraints;
    flags: (0x0002) ACC_PRIVATE

  java.util.List<javax.net.ssl.SNIServerName> serverNames;
    descriptor: Ljava/util/List;
    flags: (0x0000) 
    Signature: Ljava/util/List<Ljavax/net/ssl/SNIServerName;>;

  java.util.Collection<javax.net.ssl.SNIMatcher> sniMatchers;
    descriptor: Ljava/util/Collection;
    flags: (0x0000) 
    Signature: Ljava/util/Collection<Ljavax/net/ssl/SNIMatcher;>;

  private boolean serverModeSet;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean roleIsServer;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private ProtocolList enabledProtocols;
    descriptor: LProtocolList;
    flags: (0x0002) ACC_PRIVATE

  private sun.security.ssl.ProtocolVersion protocolVersion;
    descriptor: Lsun/security/ssl/ProtocolVersion;
    flags: (0x0002) ACC_PRIVATE

  private sun.security.ssl.Authenticator readAuthenticator;
    descriptor: Lsun/security/ssl/Authenticator;
    flags: (0x0002) ACC_PRIVATE

  private sun.security.ssl.Authenticator writeAuthenticator;
    descriptor: Lsun/security/ssl/Authenticator;
    flags: (0x0002) ACC_PRIVATE

  private CipherBox readCipher;
    descriptor: LCipherBox;
    flags: (0x0002) ACC_PRIVATE

  private CipherBox writeCipher;
    descriptor: LCipherBox;
    flags: (0x0002) ACC_PRIVATE

  private boolean secureRenegotiation;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private byte[] clientVerifyData;
    descriptor: [B
    flags: (0x0002) ACC_PRIVATE

  private byte[] serverVerifyData;
    descriptor: [B
    flags: (0x0002) ACC_PRIVATE

  private java.lang.Object wrapLock;
    descriptor: Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.Object unwrapLock;
    descriptor: Ljava/lang/Object;
    flags: (0x0002) ACC_PRIVATE

  java.lang.Object writeLock;
    descriptor: Ljava/lang/Object;
    flags: (0x0000) 

  private boolean isFirstAppOutputRecord;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean preferLocalCipherSuites;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private static final Debug debug;
    descriptor: LDebug;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  void <init>(sun.security.ssl.SSLContextImpl);
    descriptor: (Lsun/security/ssl/SSLContextImpl;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 173
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEngineWriter cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tDEFAULT cannot be resolved or is not a field\n\tCipherBox cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tnullSession cannot be resolved or is not a field\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a variable\n\tMAC cannot be resolved to a variable\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a variable\n\tMAC cannot be resolved to a variable\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getDefaultCipherSuiteList(boolean) is undefined for the type SSLContextImpl\n\tProtocolList cannot be resolved to a type\n\tThe method getDefaultProtocolList(boolean) is undefined for the type SSLContextImpl\n\tEngineOutputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tct_application_data cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tThe method newReadCipher() from the type Handshaker refers to the missing type CipherBox\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tThe method newWriteCipher() from the type Handshaker refers to the missing type CipherBox\n\tEngineOutputRecord cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tThe method reset() is undefined for the type HandshakeHash\n\tEngineArgs cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tmaxLargeRecordSize cannot be resolved or is not a field\n\tmaxLargeRecordSize cannot be resolved or is not a field\n\theaderSize cannot be resolved or is not a field\n\tEngineArgs cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tct_handshake cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tct_handshake cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tct_application_data cannot be resolved or is not a field\n\tct_alert cannot be resolved or is not a field\n\tct_change_cipher_spec cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a variable\n\tEngineArgs cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tMAC cannot be resolved to a variable\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tThe method getSupportedCipherSuiteList() is undefined for the type SSLContextImpl\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getSuportedProtocolList() is undefined for the type SSLContextImpl\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
      Name  Flags
      ctx   

  void <init>(sun.security.ssl.SSLContextImpl, java.lang.String, int);
    descriptor: (Lsun/security/ssl/SSLContextImpl;Ljava/lang/String;I)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 173
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEngineWriter cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tDEFAULT cannot be resolved or is not a field\n\tCipherBox cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tnullSession cannot be resolved or is not a field\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a variable\n\tMAC cannot be resolved to a variable\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a variable\n\tMAC cannot be resolved to a variable\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getDefaultCipherSuiteList(boolean) is undefined for the type SSLContextImpl\n\tProtocolList cannot be resolved to a type\n\tThe method getDefaultProtocolList(boolean) is undefined for the type SSLContextImpl\n\tEngineOutputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tct_application_data cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tThe method newReadCipher() from the type Handshaker refers to the missing type CipherBox\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tThe method newWriteCipher() from the type Handshaker refers to the missing type CipherBox\n\tEngineOutputRecord cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tThe method reset() is undefined for the type HandshakeHash\n\tEngineArgs cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tmaxLargeRecordSize cannot be resolved or is not a field\n\tmaxLargeRecordSize cannot be resolved or is not a field\n\theaderSize cannot be resolved or is not a field\n\tEngineArgs cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tct_handshake cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tct_handshake cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tct_application_data cannot be resolved or is not a field\n\tct_alert cannot be resolved or is not a field\n\tct_change_cipher_spec cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a variable\n\tEngineArgs cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tMAC cannot be resolved to a variable\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tThe method getSupportedCipherSuiteList() is undefined for the type SSLContextImpl\n\tCipherSuiteList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getSuportedProtocolList() is undefined for the type SSLContextImpl\n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
      Name  Flags
      ctx   
      host  
      port  

  private void init(sun.security.ssl.SSLContextImpl);
    descriptor: (Lsun/security/ssl/SSLContextImpl;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 350
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tnullSession cannot be resolved or is not a field\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a variable\n\tMAC cannot be resolved to a variable\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a variable\n\tMAC cannot be resolved to a variable\n\tCipherSuiteList cannot be resolved to a type\n\tThe method getDefaultCipherSuiteList(boolean) is undefined for the type SSLContextImpl\n\tProtocolList cannot be resolved to a type\n\tThe method getDefaultProtocolList(boolean) is undefined for the type SSLContextImpl\n\tEngineOutputRecord cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n\tct_application_data cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
      Name  Flags
      ctx   

  private void initHandshaker();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 466
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tProtocolList cannot be resolved to a type\n\tProtocolList cannot be resolved to a type\n\tCipherSuiteList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  private javax.net.ssl.SSLEngineResult$HandshakeStatus getHSStatus(javax.net.ssl.SSLEngineResult$HandshakeStatus);
    descriptor: (Ljavax/net/ssl/SSLEngineResult$HandshakeStatus;)Ljavax/net/ssl/SSLEngineResult$HandshakeStatus;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 492
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tEngineWriter cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
      Name  Flags
      hss   

  private synchronized void checkTaskThrown();
    descriptor: ()V
    flags: (0x0022) ACC_PRIVATE, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 518
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws javax.net.ssl.SSLException

  private synchronized int getConnectionState();
    descriptor: ()I
    flags: (0x0022) ACC_PRIVATE, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 532
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  private synchronized void setConnectionState(int);
    descriptor: (I)V
    flags: (0x0022) ACC_PRIVATE, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 536
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
       Name  Flags
      state  

  java.security.AccessControlContext getAcc();
    descriptor: ()Ljava/security/AccessControlContext;
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 547
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public javax.net.ssl.SSLEngineResult$HandshakeStatus getHandshakeStatus();
    descriptor: ()Ljavax/net/ssl/SSLEngineResult$HandshakeStatus;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 555
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  private void changeReadCiphers();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 575
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tThe method newReadCipher() from the type Handshaker refers to the missing type CipherBox\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws javax.net.ssl.SSLException

  void changeWriteCiphers();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 611
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tThe method newWriteCipher() from the type Handshaker refers to the missing type CipherBox\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws javax.net.ssl.SSLException

  synchronized void setVersion(sun.security.ssl.ProtocolVersion);
    descriptor: (Lsun/security/ssl/ProtocolVersion;)V
    flags: (0x0020) ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 634
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tEngineOutputRecord cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
                 Name  Flags
      protocolVersion  

  private synchronized void kickstartHandshake();
    descriptor: ()V
    flags: (0x0022) ACC_PRIVATE, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 674
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tThe method reset() is undefined for the type HandshakeHash\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws java.io.IOException

  public void beginHandshake();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 731
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws javax.net.ssl.SSLException

  public javax.net.ssl.SSLEngineResult unwrap(java.nio.ByteBuffer, java.nio.ByteBuffer[], int, int);
    descriptor: (Ljava/nio/ByteBuffer;[Ljava/nio/ByteBuffer;II)Ljavax/net/ssl/SSLEngineResult;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 754
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEngineArgs cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws javax.net.ssl.SSLException
    MethodParameters:
         Name  Flags
      netData  
      appData  
      offset   
      length   

  javax.net.ssl.SSLEngineResult readNetRecord(EngineArgs);
    descriptor: (LEngineArgs;)Ljavax/net/ssl/SSLEngineResult;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 786
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEngineArgs cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tmaxLargeRecordSize cannot be resolved or is not a field\n\tmaxLargeRecordSize cannot be resolved or is not a field\n\theaderSize cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      ea    

  javax.net.ssl.SSLEngineResult$HandshakeStatus readRecord(EngineArgs);
    descriptor: (LEngineArgs;)Ljavax/net/ssl/SSLEngineResult$HandshakeStatus;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 923
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEngineArgs cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tct_handshake cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tct_handshake cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tct_application_data cannot be resolved or is not a field\n\tct_alert cannot be resolved or is not a field\n\tct_change_cipher_spec cannot be resolved or is not a field\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n\tDebug cannot be resolved to a type\n\tDebug cannot be resolved\n\tEngineInputRecord cannot be resolved to a type\n\tEngineInputRecord cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      ea    

  public javax.net.ssl.SSLEngineResult wrap(java.nio.ByteBuffer[], int, int, java.nio.ByteBuffer);
    descriptor: ([Ljava/nio/ByteBuffer;IILjava/nio/ByteBuffer;)Ljavax/net/ssl/SSLEngineResult;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1149
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEngineArgs cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws javax.net.ssl.SSLException
    MethodParameters:
         Name  Flags
      appData  
      offset   
      length   
      netData  

  javax.net.ssl.SSLEngineResult writeAppRecord(EngineArgs);
    descriptor: (LEngineArgs;)Ljavax/net/ssl/SSLEngineResult;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1187
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEngineArgs cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tEngineOutputRecord cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      ea    

  javax.net.ssl.SSLEngineResult$HandshakeStatus writeRecord(EngineOutputRecord, EngineArgs);
    descriptor: (LEngineOutputRecord;LEngineArgs;)Ljavax/net/ssl/SSLEngineResult$HandshakeStatus;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1276
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tEngineOutputRecord cannot be resolved to a type\n\tEngineArgs cannot be resolved to a type\n\tEngineWriter cannot be resolved to a type\n\tCipherBox cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      eor   
      ea    

  boolean needToSplitPayload(CipherBox, sun.security.ssl.ProtocolVersion);
    descriptor: (LCipherBox;Lsun/security/ssl/ProtocolVersion;)Z
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1326
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tCipherBox cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
          Name  Flags
      cipher    
      protocol  

  void writeRecord(EngineOutputRecord);
    descriptor: (LEngineOutputRecord;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1335
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tEngineOutputRecord cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      eor   

  private boolean checkSequenceNumber(sun.security.ssl.Authenticator, byte);
    descriptor: (Lsun/security/ssl/Authenticator;B)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1376
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tMAC cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
               Name  Flags
      authenticator  
      type           

  private void closeOutboundInternal();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1427
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDebug cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public synchronized void closeOutbound();
    descriptor: ()V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1476
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDebug cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public boolean isOutboundDone();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1489
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tEngineWriter cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  private void closeInboundInternal();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1498
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDebug cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public synchronized void closeInbound();
    descriptor: ()V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1532
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDebug cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws javax.net.ssl.SSLException

  public synchronized boolean isInboundDone();
    descriptor: ()Z
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1558
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public synchronized javax.net.ssl.SSLSession getSession();
    descriptor: ()Ljavax/net/ssl/SSLSession;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1576
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public synchronized javax.net.ssl.SSLSession getHandshakeSession();
    descriptor: ()Ljavax/net/ssl/SSLSession;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1581
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  synchronized void setHandshakeSession(sun.security.ssl.SSLSessionImpl);
    descriptor: (Lsun/security/ssl/SSLSessionImpl;)V
    flags: (0x0020) ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1585
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
         Name  Flags
      session  

  public synchronized java.lang.Runnable getDelegatedTask();
    descriptor: ()Ljava/lang/Runnable;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1594
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  void warning(byte);
    descriptor: (B)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1609
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
             Name  Flags
      description  

  synchronized void fatal(byte, java.lang.String);
    descriptor: (BLjava/lang/String;)V
    flags: (0x0020) ACC_SYNCHRONIZED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1613
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws javax.net.ssl.SSLException
    MethodParameters:
             Name  Flags
      description  
      diagnostic   

  synchronized void fatal(byte, java.lang.Throwable);
    descriptor: (BLjava/lang/Throwable;)V
    flags: (0x0020) ACC_SYNCHRONIZED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1618
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws javax.net.ssl.SSLException
    MethodParameters:
             Name  Flags
      description  
      cause        

  synchronized void fatal(byte, java.lang.String, java.lang.Throwable);
    descriptor: (BLjava/lang/String;Ljava/lang/Throwable;)V
    flags: (0x0020) ACC_SYNCHRONIZED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1659
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDebug cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws javax.net.ssl.SSLException
    MethodParameters:
             Name  Flags
      description  
      diagnostic   
      cause        

  private void recvAlert();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1732
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tEngineInputRecord cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    Exceptions:
      throws java.io.IOException

  private void sendAlert(byte, byte);
    descriptor: (BB)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1802
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tEngineOutputRecord cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
             Name  Flags
      level        
      description  

  public synchronized void setEnableSessionCreation(boolean);
    descriptor: (Z)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1849
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
      Name  Flags
      flag  

  public synchronized boolean getEnableSessionCreation();
    descriptor: ()Z
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1862
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public synchronized void setNeedClientAuth(boolean);
    descriptor: (Z)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1876
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
      Name  Flags
      flag  

  public synchronized boolean getNeedClientAuth();
    descriptor: ()Z
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1888
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public synchronized void setWantClientAuth(boolean);
    descriptor: (Z)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1901
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
      Name  Flags
      flag  

  public synchronized boolean getWantClientAuth();
    descriptor: ()Z
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1913
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public synchronized void setUseClientMode(boolean);
    descriptor: (Z)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1936
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tProtocolList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
      Name  Flags
      flag  

  public synchronized boolean getUseClientMode();
    descriptor: ()Z
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 1996
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public java.lang.String[] getSupportedCipherSuites();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 2013
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getSupportedCipherSuiteList() is undefined for the type SSLContextImpl\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public synchronized void setEnabledCipherSuites(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 2027
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tCipherSuiteList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
        Name  Flags
      suites  

  public synchronized java.lang.String[] getEnabledCipherSuites();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 2045
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tCipherSuiteList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public java.lang.String[] getSupportedProtocols();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 2056
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getSuportedProtocolList() is undefined for the type SSLContextImpl\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public synchronized void setEnabledProtocols(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 2070
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tProtocolList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
           Name  Flags
      protocols  

  public synchronized java.lang.String[] getEnabledProtocols();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 2078
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tProtocolList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public synchronized javax.net.ssl.SSLParameters getSSLParameters();
    descriptor: ()Ljavax/net/ssl/SSLParameters;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 2085
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;

  public synchronized void setSSLParameters(javax.net.ssl.SSLParameters);
    descriptor: (Ljavax/net/ssl/SSLParameters;)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 2102
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
    MethodParameters:
        Name  Flags
      params  

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.security.ssl.SSLEngineImpl this
         0: .line 2136
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // sun.security.ssl.SSLEngineImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/ssl/SSLEngineImpl;
}
SourceFile: "SSLEngineImpl.java"
InnerClasses:
  public final HandshakeStatus = javax.net.ssl.SSLEngineResult$HandshakeStatus of javax.net.ssl.SSLEngineResult