com.sun.mail.imap.IMAPBodyPart.class Maven / Gradle / Ivy
The newest version!
???? 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 ^(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
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+? +? +? ?
:*? ? ? ? " L F M N O Q - R 6 S ? 4 7 ? ? 7 u v 7 ? x 7 s t -
? ? ? ? ? + ? ? [ ? ? ? ? ? ? 2 *? ?
? ? _ ? ? ? ? ? ? ? 2 *? ? ? ? c ? ? ? ? ? ? ? / *? ? ? g ? ? ? ? ? ? ? 2 *? ? ? ? k ? ? ? ? ? ? ? >
? Y? ? ? o ?
? ?
? x ? ? ? ? 2 *? ? ? ? s ? ? ? ? ? ? ? 2 *? ? ? ? w ? ? ? ? ? ? ? 2 *? ? ? ? { ? ? ? ? ? ? ? >
? Y? ? ? ?
? ?
? x ? ? ? ? ? :*? ? *? ?*? ? ? ?**? ? ? ? ? L**? ? ? *? ? &