![JAR search and dependency download from the Maven repository](/logo.png)
com.sun.mail.imap.IMAPMessage.class Maven / Gradle / Ivy
The newest version!
???? 06
?? ??
??
??
??
??
?????????? ?? ???
? ?? ??
?? ???
? ??
?
?
?
? ?
?
?
$
)
)
?
? ? ? ?
?
2 2! ?" 2# ?$ 2% ?&
?' ?(
?) ?* ?*
+,
+-. ?/0
D1
D2 ?3
?4 ?5 ?6 ?7
89O ?: ?;< ?; ?= ?>
P?
P@ ?A ?B ?C ?D ?E ?E ?F ?Gc
HI
?J
?KL
?M
? ??
cN
?O
P
Q
?R
S
?R
?TU
'
pVW
p ?X
?YZ[ ?\ ?]
x^
w_
?`
? ?abc
?
?de
?@
?f
wg
?h
?i
jk
lm
jn ?o
?pqrst
?
?u
?v
?p
?w
?x
?y
?z
?{
?|
?}
?~
?
??
??
? ??
????
??? ???? ?? ?
?
?2
???
?y?????
??
??
??
?? ????
??
??
??
????
?
?
???
??
???
????
??
?
? ??
??
??% ?????? FetchProfileCondition InnerClasses bs *Lcom/sun/mail/imap/protocol/BODYSTRUCTURE; envelope %Lcom/sun/mail/imap/protocol/ENVELOPE; items Ljava/util/Map; receivedDate Ljava/util/Date; size I peek Z uid J sectionId Ljava/lang/String; type subject description
headersLoaded
loadedHeaders Ljava/util/Hashtable; EnvelopeCmd
ConstantValue "(Lcom/sun/mail/imap/IMAPFolder;I)V Code LineNumberTable LocalVariableTable this Lcom/sun/mail/imap/IMAPMessage; folder Lcom/sun/mail/imap/IMAPFolder; msgnum (Ljavax/mail/Session;)V session Ljavax/mail/Session; getProtocol +()Lcom/sun/mail/imap/protocol/IMAPProtocol; p )Lcom/sun/mail/imap/protocol/IMAPProtocol;
Exceptions isREV1 ()Z getMessageCacheLock ()Ljava/lang/Object; getSequenceNumber ()I setMessageNumber (I)V getUID ()J setUID (J)V setExpunged (Z)V set
checkExpunged ()V forceCheckExpunged cex &Lcom/sun/mail/iap/ConnectionException; pex $Lcom/sun/mail/iap/ProtocolException; getFetchBlockSize ignoreBodyStructureSize getFrom ()[Ljavax/mail/Address; a &[Ljavax/mail/internet/InternetAddress; setFrom (Ljavax/mail/Address;)V address Ljavax/mail/Address; addFrom ([Ljavax/mail/Address;)V addresses [Ljavax/mail/Address; getSender ()Ljavax/mail/Address; setSender
getRecipients?
RecipientType 9(Ljavax/mail/Message$RecipientType;)[Ljavax/mail/Address; "Ljavax/mail/Message$RecipientType;
setRecipients :(Ljavax/mail/Message$RecipientType;[Ljavax/mail/Address;)V
addRecipients
getReplyTo
setReplyTo
getSubject ()Ljava/lang/String; ex &Ljava/io/UnsupportedEncodingException;
setSubject '(Ljava/lang/String;Ljava/lang/String;)V charset getSentDate ()Ljava/util/Date; setSentDate (Ljava/util/Date;)V d getReceivedDate getSize getLineCount getContentLanguage ()[Ljava/lang/String; setContentLanguage ([Ljava/lang/String;)V languages [Ljava/lang/String; getInReplyTo getContentType ct !Ljavax/mail/internet/ContentType; getDisposition setDisposition (Ljava/lang/String;)V disposition getEncoding getContentID setContentID cid
getContentMD5
setContentMD5 md5 getDescription setDescription getMessageID getFileName filename setFileName getContentStream ()Ljava/io/InputStream; b !Lcom/sun/mail/imap/protocol/BODY; rd 'Lcom/sun/mail/imap/protocol/RFC822DATA; is Ljava/io/InputStream; pk getDataHandler ()Ljavax/activation/DataHandler; setDataHandler !(Ljavax/activation/DataHandler;)V content Ljavax/activation/DataHandler;
getMimeStream writeTo (Ljava/io/OutputStream;)V bytes [B count os Ljava/io/OutputStream;? getHeader '(Ljava/lang/String;)[Ljava/lang/String; name 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; delimiter setHeader value addHeader removeHeader
getAllHeaders ()Ljava/util/Enumeration; getMatchingHeaders ,([Ljava/lang/String;)Ljava/util/Enumeration; names getNonMatchingHeaders
addHeaderLine line getAllHeaderLines getMatchingHeaderLines getNonMatchingHeaderLines getFlags ()Ljavax/mail/Flags; isSet? Flag (Ljavax/mail/Flags$Flag;)Z flag Ljavax/mail/Flags$Flag; setFlags (Ljavax/mail/Flags;Z)V Ljavax/mail/Flags; setPeek getPeek invalidateHeaders handleFetchItem 8(Lcom/sun/mail/imap/protocol/Item;[Ljava/lang/String;Z)Z u Lcom/sun/mail/imap/protocol/UID; headerStream he Ljavax/mail/Header; e Ljava/util/Enumeration; k h %Ljavax/mail/internet/InternetHeaders; item !Lcom/sun/mail/imap/protocol/Item; hdrs
allHeaders handleExtensionFetchItems (Ljava/util/Map;)V extensionItems fetchItem :(Lcom/sun/mail/imap/protocol/FetchItem;)Ljava/lang/Object; f *Lcom/sun/mail/imap/protocol/FetchResponse; o Ljava/lang/Object; i seqnum r [Lcom/sun/mail/iap/Response; robj fitem &Lcom/sun/mail/imap/protocol/FetchItem; getItem loadEnvelope j loadBODYSTRUCTURE loadHeaders loadFlags areHeadersLoaded setHeadersLoaded loaded isHeaderLoaded (Ljava/lang/String;)Z setHeaderLoaded toSection &(Ljava/lang/String;)Ljava/lang/String; what aaclone N([Ljavax/mail/internet/InternetAddress;)[Ljavax/mail/internet/InternetAddress; aa _getFlags _getEnvelope '()Lcom/sun/mail/imap/protocol/ENVELOPE; _getBodyStructure ,()Lcom/sun/mail/imap/protocol/BODYSTRUCTURE; _setFlags (Ljavax/mail/Flags;)V flags _getSession ()Ljavax/mail/Session;
access$000 F(Lcom/sun/mail/imap/IMAPMessage;)Lcom/sun/mail/imap/protocol/ENVELOPE; x0 Synthetic
access$100 3(Lcom/sun/mail/imap/IMAPMessage;)Ljavax/mail/Flags;
access$200 K(Lcom/sun/mail/imap/IMAPMessage;)Lcom/sun/mail/imap/protocol/BODYSTRUCTURE;
access$300 "(Lcom/sun/mail/imap/IMAPMessage;)Z
access$400 "(Lcom/sun/mail/imap/IMAPMessage;)I
access$500 4(Lcom/sun/mail/imap/IMAPMessage;Ljava/lang/String;)Z x1
SourceFile IMAPMessage.java?? ? ???????? ?? ? ? ? ? java/util/Hashtable ? ? ??? ? ?? com/sun/mail/imap/IMAPFolder?? javax/mail/FolderClosedException ???
????????? ? "javax/mail/MessageRemovedException ?
? $com/sun/mail/iap/ConnectionException?< ?? "com/sun/mail/iap/ProtocolException??? com/sun/mail/imap/IMAPStore !? ? ??%?%?? javax/mail/IllegalWriteException IMAPMessage is read-only ?V?5?%?5?%?5?%14?%"# ? ?????? $java/io/UnsupportedEncodingException? ? java/util/Date? ? ? ?? ? ?? ??O??
? ? ? ? javax/mail/internet/ContentType? ??? ???<W ?? ?? ?^ ? ? ?? ??????? !com/sun/mail/imap/IMAPInputStream TEXT?? ?????????? javax/mail/MessagingException ??
No content?s? javax/activation/DataHandler )com/sun/mail/imap/IMAPMultipartDataSource?? ? ? ?? ??? #com/sun/mail/imap/IMAPNestedMessage 1 java/lang/StringBuffer .1 ? ?notf
?}~ HEADER.FIELDS ( ) HEADER.LINES ( #javax/mail/internet/InternetHeaders
?V}??????????????????? ? ? javax/mail/Flags #com/sun/mail/imap/protocol/ENVELOPE 'com/sun/mail/imap/protocol/INTERNALDATEC %com/sun/mail/imap/protocol/RFC822SIZE (com/sun/mail/imap/protocol/BODYSTRUCTURE com/sun/mail/imap/protocol/UID ? java/lang/Long %com/sun/mail/imap/protocol/RFC822DATA com/sun/mail/imap/protocol/BODY
javax/mail/Header<<?@? ? ?? (com/sun/mail/imap/protocol/FetchResponse !?"#$%&?? !ENVELOPE INTERNALDATE RFC822.SIZE'?( Failed to load IMAP envelope)* Unable to load BODYSTRUCTURE HEADER Cannot load header ?
+,-./01234 . com/sun/mail/imap/IMAPMessage javax/mail/internet/MimeMessage com/sun/mail/util/ReadableMime 3com/sun/mail/imap/IMAPMessage$FetchProfileCondition5 javax/mail/Message$RecipientType java/io/IOException javax/mail/Flags$Flag (Ljavax/mail/Folder;I)V Ljavax/mail/Folder;
waitIfIdle protocol (Ljavax/mail/Folder;)V 'com/sun/mail/imap/protocol/IMAPProtocol messageCacheLock messageCache Lcom/sun/mail/imap/MessageCache; getMessageNumber com/sun/mail/imap/MessageCache seqnumOf (I)I expunged noop
getMessage ((Ljavax/mail/Folder;Ljava/lang/String;)V javax/mail/Folder getStore ()Ljavax/mail/Store; from sender TO to CC cc BCC bcc replyTo javax/mail/internet/MimeUtility unfold
decodeText date getTime lines language java/lang/Object clone inReplyTo subtype cParams #Ljavax/mail/internet/ParameterList; J(Ljava/lang/String;Ljava/lang/String;Ljavax/mail/internet/ParameterList;)V toString encoding id messageId dParams !javax/mail/internet/ParameterList get 6(Lcom/sun/mail/imap/IMAPMessage;Ljava/lang/String;IZ)V peekBody 6(ILjava/lang/String;)Lcom/sun/mail/imap/protocol/BODY; fetchBody getByteArrayInputStream ()Ljava/io/ByteArrayInputStream; fetchRFC822 <(ILjava/lang/String;)Lcom/sun/mail/imap/protocol/RFC822DATA; *(Ljava/lang/String;Ljava/lang/Exception;)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 append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; ?(Lcom/sun/mail/imap/IMAPMessage;Lcom/sun/mail/imap/protocol/BODYSTRUCTURE;Lcom/sun/mail/imap/protocol/ENVELOPE;Ljava/lang/String;)V '(Ljava/lang/Object;Ljava/lang/String;)V java/io/InputStream read ([B)I java/io/OutputStream write ([BII)V close headers load (Ljava/io/InputStream;)V
storeFlags (ILjavax/mail/Flags;Z)V clear getDate uidTable put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/util/Enumeration hasMoreElements nextElement getName getValue
java/util/Map putAll $com/sun/mail/imap/protocol/FetchItem fetch 1(ILjava/lang/String;)[Lcom/sun/mail/iap/Response; getNumber getExtensionItems ()Ljava/util/Map; &(Ljava/lang/Object;)Ljava/lang/Object; notifyResponseHandlers ([Lcom/sun/mail/iap/Response;)V handleResult (Lcom/sun/mail/iap/Response;)V getItemCount $(I)Lcom/sun/mail/imap/protocol/Item; fetchBodyStructure -(I)Lcom/sun/mail/imap/protocol/BODYSTRUCTURE;
fetchFlags (I)Ljavax/mail/Flags; java/util/Locale ENGLISH Ljava/util/Locale; java/lang/String toUpperCase &(Ljava/util/Locale;)Ljava/lang/String; containsKey (Ljava/lang/Object;)Z javax/mail/Message ! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? B ? ? ? ? ? ? ? ? _ ? ? ? )*+? *? * ?
*? *? Y?
? *? ? ? ? ^ c o y # ? ( ? ? ) ? ? ) ? ) ? ? ? k #*+? *? * ?
*? *? Y?
? ? ? ? ^
c o y " ? ? # ? ? # ? k '*? ? ? *? ? ? L+? ? Y*? ? ?+? ? ?
? ? ? % ? ? ' ? ? '
? ` *? ? ? L+? ? Y*? ? ?+? ? ? ? ? ? ? ? ? ?
? 5 *? ? ? ? ? ? ? ? ? ? <