Edit C:\Users\Admin\.m2\repository\javax\mail\mail\1.4.7\com\sun\mail\imap\IMAPBodyPart.class
???? 0? q ? p ? p ? p ? p ? ? ? ? ? ? ? ? ? ? p ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? p ? ? ? ? ? ? ? ? ? ? ? ? p ? ? ? ( / 0 4 ? p : ? : : ? @ B q!"#"$% B& B'( B) @*+ p, p- M. p/ ?012 ?3 T4 S5 ?6 ?78 Z9 S: q; q< q= q> q? q@ qA pBC e ? eDE eFGHIJK LMNOP message Lcom/sun/mail/imap/IMAPMessage; bs *Lcom/sun/mail/imap/protocol/BODYSTRUCTURE; sectionId Ljava/lang/String; type description headersLoaded Z decodeFileName <init> ^(Lcom/sun/mail/imap/protocol/BODYSTRUCTURE;Ljava/lang/String;Lcom/sun/mail/imap/IMAPMessage;)V Code LineNumberTable LocalVariableTable this Lcom/sun/mail/imap/IMAPBodyPart; sid ct !Ljavax/mail/internet/ContentType; updateHeaders ()V getSize ()I Exceptions getLineCount getContentType ()Ljava/lang/String; getDisposition setDisposition (Ljava/lang/String;)V disposition getEncoding getContentID getContentMD5 setContentMD5 md5 getDescription ex &Ljava/io/UnsupportedEncodingException; setDescription '(Ljava/lang/String;Ljava/lang/String;)V charset getFileName filename setFileName getContentStream ()Ljava/io/InputStream; b !Lcom/sun/mail/imap/protocol/BODY; p )Lcom/sun/mail/imap/protocol/IMAPProtocol; seqnum I cex &Lcom/sun/mail/iap/ConnectionException; pex $Lcom/sun/mail/iap/ProtocolException; is Ljava/io/InputStream; pk getHeaderStream bis Ljava/io/ByteArrayInputStream; hdrLines Ljava/util/Enumeration; ioex Ljava/io/IOException; bos /Lcom/sun/mail/util/SharedByteArrayOutputStream; los $Lcom/sun/mail/util/LineOutputStream; getMimeStream getDataHandler ()Ljavax/activation/DataHandler; setDataHandler !(Ljavax/activation/DataHandler;)V content Ljavax/activation/DataHandler; setContent '(Ljava/lang/Object;Ljava/lang/String;)V o Ljava/lang/Object; (Ljavax/mail/Multipart;)V mp Ljavax/mail/Multipart; getHeader '(Ljava/lang/String;)[Ljava/lang/String; name setHeader value addHeader removeHeader getAllHeaders ()Ljava/util/Enumeration; getMatchingHeaders ,([Ljava/lang/String;)Ljava/util/Enumeration; names [Ljava/lang/String; getNonMatchingHeaders addHeaderLine line getAllHeaderLines getMatchingHeaderLines getNonMatchingHeaderLines loadHeaders <clinit> SourceFile IMAPBodyPart.java ~ ? { | u v w x s t javax/mail/internet/ContentTypeQ y xR xST ~UV ?W ?X ? ? x javax/mail/IllegalWriteException IMAPBodyPart is read-only ~ ?Y xZ x ? x z x[\] $java/io/UnsupportedEncodingException^T_`] } | javax/mail/MessagingException Can't decode filename ~abcdefghi ?jkdl ? !com/sun/mail/imap/IMAPInputStreammd ~no ?pqrqstu $com/sun/mail/iap/ConnectionException javax/mail/FolderClosedExceptionvwx ? ~y "com/sun/mail/iap/ProtocolException No content ? ? java/lang/StringBufferz{ .MIME Failed to fetch headers -com/sun/mail/util/SharedByteArrayOutputStream ~| "com/sun/mail/util/LineOutputStream ~} ? ?~d?f java/lang/String? ?? ? java/io/IOException? ?? ? java/io/SequenceInputStream ? ? ? ? ~?? ??d javax/activation/DataHandler )com/sun/mail/imap/IMAPMultipartDataSource?? ~? ~??d?? #com/sun/mail/imap/IMAPNestedMessage ~? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? #javax/mail/internet/InternetHeaders?? Content-Type ? ? Content-Transfer-Encoding Content-Description Content-ID Content-MD5 mail.mime.decodefilename??? com/sun/mail/imap/IMAPBodyPart javax/mail/internet/MimeBodyPart com/sun/mail/util/ReadableMime (com/sun/mail/imap/protocol/BODYSTRUCTURE subtype cParams #Ljavax/mail/internet/ParameterList; J(Ljava/lang/String;Ljava/lang/String;Ljavax/mail/internet/ParameterList;)V toString size lines encoding id javax/mail/internet/MimeUtility decodeText &(Ljava/lang/String;)Ljava/lang/String; dParams !javax/mail/internet/ParameterList get *(Ljava/lang/String;Ljava/lang/Exception;)V com/sun/mail/imap/IMAPMessage getPeek ()Z getMessageCacheLock ()Ljava/lang/Object; getProtocol +()Lcom/sun/mail/imap/protocol/IMAPProtocol; checkExpunged 'com/sun/mail/imap/protocol/IMAPProtocol isREV1 getFetchBlockSize ignoreBodyStructureSize 6(Lcom/sun/mail/imap/IMAPMessage;Ljava/lang/String;IZ)V getSequenceNumber peekBody 6(ILjava/lang/String;)Lcom/sun/mail/imap/protocol/BODY; fetchBody com/sun/mail/imap/protocol/BODY getByteArrayInputStream ()Ljava/io/ByteArrayInputStream; getFolder ()Ljavax/mail/Folder; getMessage ((Ljavax/mail/Folder;Ljava/lang/String;)V append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (I)V (Ljava/io/OutputStream;)V java/util/Enumeration hasMoreElements nextElement writeln close toStream -(Ljava/io/InputStream;Ljava/io/InputStream;)V dh isMulti bodies +[Lcom/sun/mail/imap/protocol/BODYSTRUCTURE; }(Ljavax/mail/internet/MimePart;[Lcom/sun/mail/imap/protocol/BODYSTRUCTURE;Ljava/lang/String;Lcom/sun/mail/imap/IMAPMessage;)V (Ljavax/activation/DataSource;)V isNested envelope %Lcom/sun/mail/imap/protocol/ENVELOPE; ?(Lcom/sun/mail/imap/IMAPMessage;Lcom/sun/mail/imap/protocol/BODYSTRUCTURE;Lcom/sun/mail/imap/protocol/ENVELOPE;Ljava/lang/String;)V headers %Ljavax/mail/internet/InternetHeaders; load (Ljava/io/InputStream;)V com/sun/mail/util/PropUtil getBooleanSystemProperty (Ljava/lang/String;Z)Z ! p q r s t u v w x y x z x { | } | # ~ ? ? 7*? *? *+? *,? *-? ? Y+? +? +? ? :*? ? ? ? "