com.sun.mail.pop3.POP3Message.class Maven / Gradle / Ivy
The newest version!
???? 0?
? ? ? ?
?
?
q ? p ? p ? s p ? ?
? p ? ? p ? p ?
? ?
q ?
?
? p ?
p ?
? p ?
? ? ?
? ?
?
?
!
(
- ?
-
-
- ?
6
?
6
? p !
=" (#$
B%& D'
%(
%)
%*
%+,???????? D- p.
p/ (0 p1
%
?2
B3
B456
V"
B7
B8
B9
B:
B;
B< (=>?
%@
AB
qC pD
EFG
g ? (H
pIJ pKL
pM
?NOPQ UNKNOWN Ljava/lang/String;
ConstantValue folder Lcom/sun/mail/pop3/POP3Folder; hdrSize I msgSize uid rawData Ljava/lang/ref/SoftReference; $assertionsDisabled Z Synthetic #class$com$sun$mail$pop3$POP3Message Ljava/lang/Class; (Ljavax/mail/Folder;I)V Code LineNumberTable LocalVariableTable this Lcom/sun/mail/pop3/POP3Message; Ljavax/mail/Folder; msgno
Exceptions setFlags (Ljavax/mail/Flags;Z)V newFlags Ljavax/mail/Flags; set oldFlags getSize ()I eex Ljava/io/EOFException; ex Ljava/io/IOException; getRawStream (Z)Ljava/io/InputStream; s Ljavax/mail/Session; os Lcom/sun/mail/pop3/AppendStream; bos Ljava/io/BufferedOutputStream; len c1 offset cache Lcom/sun/mail/pop3/TempFile;
skipHeader
rawcontent Ljava/io/InputStream; getContentStream ()Ljava/io/InputStream; cstream
getMimeStream
invalidate (Z)V invalidateHeaders rstream top (I)Ljava/io/InputStream; n getHeader '(Ljava/lang/String;)[Ljava/lang/String; name 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; delimiter setHeader '(Ljava/lang/String;Ljava/lang/String;)V value addHeader removeHeader (Ljava/lang/String;)V
getAllHeaders ()Ljava/util/Enumeration; getMatchingHeaders ,([Ljava/lang/String;)Ljava/util/Enumeration; names [Ljava/lang/String; getNonMatchingHeaders
addHeaderLine line getAllHeaderLines getMatchingHeaderLines getNonMatchingHeaderLines saveChanges ()V writeTo ,(Ljava/io/OutputStream;[Ljava/lang/String;)V buf [B in Ljava/io/OutputStream;
ignoreList loadHeaders hdrs cs fetchContent class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 "Ljava/lang/ClassNotFoundException; x0
SourceFile POP3Message.javaRS ? java/lang/ClassNotFoundException java/lang/NoClassDefFoundError ? ?TU ? ? x y z y { t java/lang/ref/SoftReference ?V | } com/sun/mail/pop3/POP3Folder v wW ?XY javax/mail/Flags ? ?Z[\]^_ ? ?`ab ycde java/io/EOFExceptionf ? javax/mail/FolderClosedExceptiongh ?i java/io/IOException javax/mail/MessagingException error getting size ?jkY java/io/InputStreamlmno com/sun/mail/pop3/POP3Storepqrstuvwxy java/lang/StringBuffer caching message #z{z|
in temp file} ?~? java/io/BufferedOutputStream ????f ??? ???? "javax/mail/MessageRemovedException can't retrieve message # in POP3Message.getContentStream ? ?? #javax/mail/internet/InternetHeaders ?? %javax/mail/internet/SharedInputStream??? ?? ???? ? error fetching POP3 content??? ? ? ?? ? ? ?? ? ? ? ? javax/mail/IllegalWriteException POP3 messages are read-only ? ? ? ? ? ? ? ? ? ? ? ?? streaming msg in POP3Message.writeTo????? ? ? ~ ??[ java/lang/AssertionError? ? ? error loading POP3 headers ? ? com.sun.mail.pop3.POP3Message ? ??? com/sun/mail/pop3/POP3Message javax/mail/internet/MimeMessage com/sun/mail/util/ReadableMime java/lang/Class forName initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; (Ljava/lang/Object;)V flags clone ()Ljava/lang/Object; equals (Ljava/lang/Object;)Z notifyMessageChangedListeners (ILjavax/mail/Message;)V headers %Ljavax/mail/internet/InternetHeaders; getProtocol ()Lcom/sun/mail/pop3/Protocol; msgnum com/sun/mail/pop3/Protocol list (I)I close toString ()Ljava/lang/String; ((Ljavax/mail/Folder;Ljava/lang/String;)V *(Ljava/lang/String;Ljava/lang/Exception;)V get getFileCache ()Lcom/sun/mail/pop3/TempFile; getStore ()Ljavax/mail/Store;
getSession ()Ljavax/mail/Session; logger Lcom/sun/mail/util/MailLogger; java/util/logging/Level FINE Ljava/util/logging/Level; com/sun/mail/util/MailLogger
isLoggable (Ljava/util/logging/Level;)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (I)Ljava/lang/StringBuffer; fine com/sun/mail/pop3/TempFile getAppendStream "()Lcom/sun/mail/pop3/AppendStream; (Ljava/io/OutputStream;)V retr (ILjava/io/OutputStream;)Z com/sun/mail/pop3/AppendStream getInputStream (II)Ljava/io/InputStream; expunged forgetTopHeaders (Ljava/io/InputStream;)V getPosition ()J read available mark (I)V reset newStream (JJ)Ljava/io/InputStream;
contentStream keepMessageContent content cacheWriteTo ([B)I java/io/OutputStream write ([BII)V java/lang/Thread holdsLock
disableTop desiredAssertionStatus ()Z ! p q r s t u v w x y z y { t | } ~ ? ? ? ? ? ? ? ? +*+? *? *? * ?
*? Y? ?
*+? ? ? ? O F G H K " P * Q ? + ? ? + v ? + ? y ? ! ! ? ? ? ~ &*? ? ? N*+? *? -? ? *? *? ? ? [ \ ] ^ % ` ? * &