📄 mimemessagecopyonwriteproxy.java
字号:
/** * @see javax.mail.Part#getNonMatchingHeaders(java.lang.String[]) */ public Enumeration getNonMatchingHeaders(String[] names) throws MessagingException { return getWrappedMessage().getNonMatchingHeaders(names); } /** * @see javax.mail.internet.MimePart#getAllHeaderLines() */ public Enumeration getAllHeaderLines() throws MessagingException { return getWrappedMessage().getAllHeaderLines(); } /** * @see javax.mail.internet.MimePart#getMatchingHeaderLines(java.lang.String[]) */ public Enumeration getMatchingHeaderLines(String[] names) throws MessagingException { return getWrappedMessage().getMatchingHeaderLines(names); } /** * @see javax.mail.internet.MimePart#getNonMatchingHeaderLines(java.lang.String[]) */ public Enumeration getNonMatchingHeaderLines(String[] names) throws MessagingException { return getWrappedMessage().getNonMatchingHeaderLines(names); } /** * @see javax.mail.Message#getFlags() */ public Flags getFlags() throws MessagingException { return getWrappedMessage().getFlags(); } /** * @see javax.mail.Message#isSet(javax.mail.Flags.Flag) */ public boolean isSet(Flags.Flag flag) throws MessagingException { return getWrappedMessage().isSet(flag); } /** * @see javax.mail.internet.MimeMessage#getSender() */ public Address getSender() throws MessagingException { return getWrappedMessage().getSender(); } /** * @see javax.mail.Message#match(javax.mail.search.SearchTerm) */ public boolean match(SearchTerm arg0) throws MessagingException { return getWrappedMessage().match(arg0); } /** * @see javax.mail.internet.MimeMessage#getRawInputStream() */ public InputStream getRawInputStream() throws MessagingException { return getWrappedMessage().getRawInputStream(); } /** * @see javax.mail.Message#getFolder() */ public Folder getFolder() { return getWrappedMessage().getFolder(); } /** * @see javax.mail.Message#getMessageNumber() */ public int getMessageNumber() { return getWrappedMessage().getMessageNumber(); } /** * @see javax.mail.Message#isExpunged() */ public boolean isExpunged() { return getWrappedMessage().isExpunged(); } /** * @see java.lang.Object#equals(java.lang.Object) */ public boolean equals(Object arg0) { return getWrappedMessage().equals(arg0); } /** * @see java.lang.Object#hashCode() */ public int hashCode() { return getWrappedMessage().hashCode(); } /** * @see java.lang.Object#toString() */ public String toString() { return getWrappedMessage().toString(); } /* * Various writer methods */ /** * @see javax.mail.Message#setFrom(javax.mail.Address) */ public void setFrom(Address address) throws MessagingException { getWrappedMessageForWriting().setFrom(address); } /** * @see javax.mail.Message#setFrom() */ public void setFrom() throws MessagingException { getWrappedMessageForWriting().setFrom(); } /** * @see javax.mail.Message#addFrom(javax.mail.Address[]) */ public void addFrom(Address[] addresses) throws MessagingException { getWrappedMessageForWriting().addFrom(addresses); } /** * @see javax.mail.Message#setRecipients(javax.mail.Message.RecipientType, javax.mail.Address[]) */ public void setRecipients(Message.RecipientType type, Address[] addresses) throws MessagingException { getWrappedMessageForWriting().setRecipients(type, addresses); } /** * @see javax.mail.Message#addRecipients(javax.mail.Message.RecipientType, javax.mail.Address[]) */ public void addRecipients(Message.RecipientType type, Address[] addresses) throws MessagingException { getWrappedMessageForWriting().addRecipients(type, addresses); } /** * @see javax.mail.Message#setReplyTo(javax.mail.Address[]) */ public void setReplyTo(Address[] addresses) throws MessagingException { getWrappedMessageForWriting().setReplyTo(addresses); } /** * @see javax.mail.Message#setSubject(java.lang.String) */ public void setSubject(String subject) throws MessagingException { getWrappedMessageForWriting().setSubject(subject); } /** * @see javax.mail.internet.MimeMessage#setSubject(java.lang.String, java.lang.String) */ public void setSubject(String subject, String charset) throws MessagingException { getWrappedMessageForWriting().setSubject(subject, charset); } /** * @see javax.mail.Message#setSentDate(java.util.Date) */ public void setSentDate(Date d) throws MessagingException { getWrappedMessageForWriting().setSentDate(d); } /** * @see javax.mail.Part#setDisposition(java.lang.String) */ public void setDisposition(String disposition) throws MessagingException { getWrappedMessageForWriting().setDisposition(disposition); } /** * @see javax.mail.internet.MimeMessage#setContentID(java.lang.String) */ public void setContentID(String cid) throws MessagingException { getWrappedMessageForWriting().setContentID(cid); } /** * @see javax.mail.internet.MimePart#setContentMD5(java.lang.String) */ public void setContentMD5(String md5) throws MessagingException { getWrappedMessageForWriting().setContentMD5(md5); } /** * @see javax.mail.Part#setDescription(java.lang.String) */ public void setDescription(String description) throws MessagingException { getWrappedMessageForWriting().setDescription(description); } /** * @see javax.mail.internet.MimeMessage#setDescription(java.lang.String, java.lang.String) */ public void setDescription(String description, String charset) throws MessagingException { getWrappedMessageForWriting().setDescription(description, charset); } /** * @see javax.mail.internet.MimePart#setContentLanguage(java.lang.String[]) */ public void setContentLanguage(String[] languages) throws MessagingException { getWrappedMessageForWriting().setContentLanguage(languages); } /** * @see javax.mail.Part#setFileName(java.lang.String) */ public void setFileName(String filename) throws MessagingException { getWrappedMessageForWriting().setFileName(filename); } /** * @see javax.mail.Part#setDataHandler(javax.activation.DataHandler) */ public void setDataHandler(DataHandler dh) throws MessagingException { getWrappedMessageForWriting().setDataHandler(dh); } /** * @see javax.mail.Part#setContent(java.lang.Object, java.lang.String) */ public void setContent(Object o, String type) throws MessagingException { getWrappedMessageForWriting().setContent(o, type); } /** * @see javax.mail.Part#setText(java.lang.String) */ public void setText(String text) throws MessagingException { getWrappedMessageForWriting().setText(text); } /** * @see javax.mail.internet.MimePart#setText(java.lang.String, java.lang.String) */ public void setText(String text, String charset) throws MessagingException { getWrappedMessageForWriting().setText(text, charset); } /** * @see javax.mail.Part#setContent(javax.mail.Multipart) */ public void setContent(Multipart mp) throws MessagingException { getWrappedMessageForWriting().setContent(mp); } /** * This does not need a writable message * @see javax.mail.Message#reply(boolean) */ public Message reply(boolean replyToAll) throws MessagingException { return getWrappedMessage().reply(replyToAll); } /** * @see javax.mail.Part#setHeader(java.lang.String, java.lang.String) */ public void setHeader(String name, String value) throws MessagingException { getWrappedMessageForWriting().setHeader(name, value); } /** * @see javax.mail.Part#addHeader(java.lang.String, java.lang.String) */ public void addHeader(String name, String value) throws MessagingException { getWrappedMessageForWriting().addHeader(name, value); } /** * @see javax.mail.Part#removeHeader(java.lang.String) */ public void removeHeader(String name) throws MessagingException { getWrappedMessageForWriting().removeHeader(name); } /** * @see javax.mail.internet.MimePart#addHeaderLine(java.lang.String) */ public void addHeaderLine(String line) throws MessagingException { getWrappedMessageForWriting().addHeaderLine(line); } /** * @see javax.mail.Message#setFlags(javax.mail.Flags, boolean) */ public void setFlags(Flags flag, boolean set) throws MessagingException { getWrappedMessageForWriting().setFlags(flag, set); } /** * @see javax.mail.Message#saveChanges() */ public void saveChanges() throws MessagingException { getWrappedMessageForWriting().saveChanges(); } /* * Since JavaMail 1.2 */ /** * @see javax.mail.internet.MimeMessage#addRecipients(javax.mail.Message.RecipientType, java.lang.String) */ public void addRecipients(Message.RecipientType type, String addresses) throws MessagingException { getWrappedMessageForWriting().addRecipients(type, addresses); } /** * @see javax.mail.internet.MimeMessage#setRecipients(javax.mail.Message.RecipientType, java.lang.String) */ public void setRecipients(Message.RecipientType type, String addresses) throws MessagingException { getWrappedMessageForWriting().setRecipients(type, addresses); } /** * @see javax.mail.internet.MimeMessage#setSender(javax.mail.Address) */ public void setSender(Address arg0) throws MessagingException { getWrappedMessageForWriting().setSender(arg0); } /** * @see javax.mail.Message#addRecipient(javax.mail.Message.RecipientType, javax.mail.Address) */ public void addRecipient(RecipientType arg0, Address arg1) throws MessagingException { getWrappedMessageForWriting().addRecipient(arg0, arg1); } /** * @see javax.mail.Message#setFlag(javax.mail.Flags.Flag, boolean) */ public void setFlag(Flag arg0, boolean arg1) throws MessagingException { getWrappedMessageForWriting().setFlag(arg0, arg1); } /** * @see java.lang.Object#finalize() */ protected void finalize() throws Throwable { dispose(); super.finalize(); } /** * @return the message size * @throws MessagingException */ public long getMessageSize() throws MessagingException { return MimeMessageUtil.getMessageSize(getWrappedMessage()); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -