public class org.springframework.mail.javamail.JavaMailSenderImpl implements org.springframework.mail.javamail.JavaMailSender
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.mail.javamail.JavaMailSenderImpl
  super_class: java.lang.Object
{
  public static final java.lang.String DEFAULT_PROTOCOL;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "smtp"

  public static final int DEFAULT_PORT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  private static final java.lang.String HEADER_MESSAGE_ID;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "Message-ID"

  private java.util.Properties javaMailProperties;
    descriptor: Ljava/util/Properties;
    flags: (0x0002) ACC_PRIVATE

  private Session session;
    descriptor: LSession;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private java.lang.String protocol;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private java.lang.String host;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private int port;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String username;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private java.lang.String password;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private java.lang.String defaultEncoding;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private javax.activation.FileTypeMap defaultFileTypeMap;
    descriptor: Ljavax/activation/FileTypeMap;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 28
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.mail cannot be resolved\n\tThe import javax.mail cannot be resolved\n\tThe import javax.mail cannot be resolved\n\tThe import javax.mail cannot be resolved\n\tThe import javax.mail cannot be resolved\n\tThe import javax.mail cannot be resolved\n\tThe import javax.mail cannot be resolved\n\tThe type JavaMailSenderImpl must implement the inherited abstract method JavaMailSender.send(MimeMessage...)\n\tThe type JavaMailSenderImpl must implement the inherited abstract method JavaMailSender.send(MimeMessage)\n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tSession cannot be resolved\n\tSession cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n\tThe method createMimeMessage() from the type JavaMailSenderImpl refers to the missing type MimeMessage\n\tThe method getMimeMessage() from the type MimeMailMessage refers to the missing type MimeMessage\n\tMimeMessage cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n\tThe method getSession() from the type JavaMailSenderImpl refers to the missing type Session\n\tMimeMessage cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n\tThe method getSession() from the type JavaMailSenderImpl refers to the missing type Session\n\tMimeMessage cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n\tThe method createMimeMessage() from the type JavaMailSenderImpl refers to the missing type MimeMessage\n\tMimeMessage cannot be resolved to a type\n\tMessagingException cannot be resolved to a type\n\tMessagingException cannot be resolved to a type\n\tTransport cannot be resolved to a type\n\tThe method connectTransport() from the type JavaMailSenderImpl refers to the missing type Transport\n\tMimeMessage cannot be resolved to a type\n\tTransport cannot be resolved to a type\n\tThe method connectTransport() from the type JavaMailSenderImpl refers to the missing type Transport\n\tAuthenticationFailedException cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n\tAddress cannot be resolved to a type\n\tAddress cannot be resolved to a type\n\tTransport cannot be resolved to a type\n\tMessagingException cannot be resolved to a type\n\tTransport cannot be resolved to a type\n\tThe method getSession() from the type JavaMailSenderImpl refers to the missing type Session\n\tTransport cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tNoSuchProviderException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;

  public void setJavaMailProperties(java.util.Properties);
    descriptor: (Ljava/util/Properties;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 130
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tSession cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    MethodParameters:
                    Name  Flags
      javaMailProperties  

  public java.util.Properties getJavaMailProperties();
    descriptor: ()Ljava/util/Properties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 140
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;

  public synchronized void setSession(Session);
    descriptor: (LSession;)V
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 152
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    MethodParameters:
         Name  Flags
      session  

  public synchronized Session getSession();
    descriptor: ()LSession;
    flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 161
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tSession cannot be resolved\n\tSession cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;

  public void setProtocol(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 171
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
          Name  Flags
      protocol  

  public java.lang.String getProtocol();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 179
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void setHost(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 187
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
      Name  Flags
      host  

  public java.lang.String getHost();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 195
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void setPort(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 204
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    MethodParameters:
      Name  Flags
      port  

  public int getPort();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 211
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;

  public void setUsername(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 226
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
          Name  Flags
      username  

  public java.lang.String getUsername();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 234
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void setPassword(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 249
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
          Name  Flags
      password  

  public java.lang.String getPassword();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 257
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void setDefaultEncoding(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 266
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
                 Name  Flags
      defaultEncoding  

  public java.lang.String getDefaultEncoding();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 275
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void setDefaultFileTypeMap(javax.activation.FileTypeMap);
    descriptor: (Ljavax/activation/FileTypeMap;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 292
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleParameterAnnotations: 
      0:
        org.springframework.lang.Nullable()
    MethodParameters:
                    Name  Flags
      defaultFileTypeMap  

  public javax.activation.FileTypeMap getDefaultFileTypeMap();
    descriptor: ()Ljavax/activation/FileTypeMap;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 301
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  public void send(org.springframework.mail.SimpleMailMessage);
    descriptor: (Lorg/springframework/mail/SimpleMailMessage;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 311
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    Exceptions:
      throws org.springframework.mail.MailException
    MethodParameters:
               Name  Flags
      simpleMessage  

  public void send(org.springframework.mail.SimpleMailMessage[]);
    descriptor: ([Lorg/springframework/mail/SimpleMailMessage;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 317
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMimeMessage cannot be resolved to a type\n\tThe method createMimeMessage() from the type JavaMailSenderImpl refers to the missing type MimeMessage\n\tThe method getMimeMessage() from the type MimeMailMessage refers to the missing type MimeMessage\n\tMimeMessage cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    Exceptions:
      throws org.springframework.mail.MailException
    MethodParameters:
                Name  Flags
      simpleMessages  

  public MimeMessage createMimeMessage();
    descriptor: ()LMimeMessage;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 340
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMimeMessage cannot be resolved to a type\n\tThe method getSession() from the type JavaMailSenderImpl refers to the missing type Session\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;

  public MimeMessage createMimeMessage(java.io.InputStream);
    descriptor: (Ljava/io/InputStream;)LMimeMessage;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 345
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMimeMessage cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n\tThe method getSession() from the type JavaMailSenderImpl refers to the missing type Session\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    Exceptions:
      throws org.springframework.mail.MailException
    MethodParameters:
               Name  Flags
      contentStream  

  public void send(MimeMessage);
    descriptor: (LMimeMessage;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 355
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMimeMessage cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    Exceptions:
      throws org.springframework.mail.MailException
    MethodParameters:
             Name  Flags
      mimeMessage  

  public void send(MimeMessage[]);
    descriptor: ([LMimeMessage;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 360
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tMimeMessage cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    Exceptions:
      throws org.springframework.mail.MailException
    MethodParameters:
              Name  Flags
      mimeMessages  

  public void send(org.springframework.mail.javamail.MimeMessagePreparator);
    descriptor: (Lorg/springframework/mail/javamail/MimeMessagePreparator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 365
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    Exceptions:
      throws org.springframework.mail.MailException
    MethodParameters:
                       Name  Flags
      mimeMessagePreparator  

  public void send(org.springframework.mail.javamail.MimeMessagePreparator[]);
    descriptor: ([Lorg/springframework/mail/javamail/MimeMessagePreparator;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 372
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMimeMessage cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n\tThe method createMimeMessage() from the type JavaMailSenderImpl refers to the missing type MimeMessage\n\tMimeMessage cannot be resolved to a type\n\tMessagingException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    Exceptions:
      throws org.springframework.mail.MailException
    MethodParameters:
                        Name  Flags
      mimeMessagePreparators  

  public void testConnection();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 395
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMessagingException cannot be resolved to a type\n\tTransport cannot be resolved to a type\n\tThe method connectTransport() from the type JavaMailSenderImpl refers to the missing type Transport\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    Exceptions:
      throws MessagingException

  protected void doSend(MimeMessage[], java.lang.Object[]);
    descriptor: ([LMimeMessage;[Ljava/lang/Object;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 418
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMimeMessage cannot be resolved to a type\n\tTransport cannot be resolved to a type\n\tThe method connectTransport() from the type JavaMailSenderImpl refers to the missing type Transport\n\tAuthenticationFailedException cannot be resolved to a type\n\tMimeMessage cannot be resolved to a type\n\tAddress cannot be resolved to a type\n\tAddress cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    Exceptions:
      throws org.springframework.mail.MailException
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
    MethodParameters:
                  Name  Flags
      mimeMessages      
      originalMessages  

  protected Transport connectTransport();
    descriptor: ()LTransport;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 507
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tTransport cannot be resolved to a type\n\tMessagingException cannot be resolved to a type\n\tTransport cannot be resolved to a type\n\tThe method getSession() from the type JavaMailSenderImpl refers to the missing type Session\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    Exceptions:
      throws MessagingException

  protected Transport getTransport(Session);
    descriptor: (LSession;)LTransport;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
         0: .line 530
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tTransport cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tNoSuchProviderException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.mail.javamail.JavaMailSenderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/mail/javamail/JavaMailSenderImpl;
    Exceptions:
      throws NoSuchProviderException
    MethodParameters:
         Name  Flags
      session  
}
SourceFile: "JavaMailSenderImpl.java"