public abstract class CommonEmail<T extends CommonEmail<T>>
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
PRIORITY_HIGH |
static int |
PRIORITY_HIGHEST |
static int |
PRIORITY_LOW |
static int |
PRIORITY_LOWEST |
static int |
PRIORITY_NORMAL |
static java.lang.String |
X_PRIORITY |
| 构造器和说明 |
|---|
CommonEmail() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected T |
_this() |
T |
attachment(EmailAttachment<? extends javax.activation.DataSource> attachment) |
T |
attachment(EmailAttachmentBuilder builder) |
java.util.List<EmailAttachment<? extends javax.activation.DataSource>> |
attachments() |
T |
attachments(java.util.List<EmailAttachment<? extends javax.activation.DataSource>> attachments) |
EmailAddress[] |
cc() |
T |
cc(javax.mail.Address... ccs) |
T |
cc(javax.mail.Address cc) |
T |
cc(EmailAddress... ccs) |
T |
cc(EmailAddress to) |
T |
cc(java.lang.String... ccs) |
T |
cc(java.lang.String cc) |
T |
cc(java.lang.String personalName,
java.lang.String cc) |
abstract T |
clone() |
T |
embeddedAttachment(EmailAttachment<? extends javax.activation.DataSource> attachment)
添加内置附件,并附加在最后一个
EmailMessage上 |
T |
embeddedAttachment(EmailAttachmentBuilder builder)
添加内置附件
|
EmailAddress |
from() |
T |
from(javax.mail.Address from) |
T |
from(EmailAddress from) |
T |
from(java.lang.String from) |
T |
from(java.lang.String personalName,
java.lang.String from) |
java.lang.String |
header(java.lang.String name) |
T |
header(java.lang.String name,
java.lang.String value) |
protected java.util.Map<java.lang.String,java.lang.String> |
headers() |
T |
headers(java.util.Enumeration<javax.mail.Header> headersToSet) |
T |
headers(java.util.Map<java.lang.String,java.lang.String> headersToSet) |
T |
htmlMessage(java.lang.String html) |
T |
htmlMessage(java.lang.String html,
java.lang.String encoding) |
T |
message(EmailMessage msgToAdd) |
T |
message(java.util.List<EmailMessage> msgsToAdd) |
T |
message(java.lang.String text,
java.lang.String mimeType) |
T |
message(java.lang.String text,
java.lang.String mimeType,
java.lang.String encoding) |
java.util.List<EmailMessage> |
messages() |
int |
priority() |
T |
priority(int priority) |
EmailAddress[] |
replyTo() |
T |
replyTo(javax.mail.Address... replyTos) |
T |
replyTo(javax.mail.Address replyTo) |
T |
replyTo(EmailAddress... replyTo) |
T |
replyTo(EmailAddress replyTo) |
T |
replyTo(java.lang.String... replyTos) |
T |
replyTo(java.lang.String replyTo) |
T |
replyTo(java.lang.String personalName,
java.lang.String replyTo) |
T |
resetCc() |
T |
resetReplyTo() |
T |
resetTo() |
java.util.Date |
sentDate() |
T |
sentDate(java.util.Date date) |
protected T |
storeAttachment(EmailAttachment<? extends javax.activation.DataSource> attachment)
添加附件
|
protected T |
storeAttachments(java.util.List<EmailAttachment<? extends javax.activation.DataSource>> attachments) |
java.lang.String |
subject() |
T |
subject(java.lang.String subject) |
T |
subject(java.lang.String subject,
java.lang.String encoding) |
java.lang.String |
subjectEncoding() |
T |
textMessage(java.lang.String text) |
T |
textMessage(java.lang.String text,
java.lang.String encoding) |
EmailAddress[] |
to() |
T |
to(javax.mail.Address... tos) |
T |
to(javax.mail.Address to) |
T |
to(EmailAddress... tos) |
T |
to(EmailAddress to) |
T |
to(java.lang.String... tos) |
T |
to(java.lang.String to) |
T |
to(java.lang.String personalName,
java.lang.String to) |
java.lang.String |
toString() |
public static final java.lang.String X_PRIORITY
public static final int PRIORITY_HIGHEST
public static final int PRIORITY_HIGH
public static final int PRIORITY_NORMAL
public static final int PRIORITY_LOW
public static final int PRIORITY_LOWEST
protected T _this()
public abstract T clone()
clone 在类中 java.lang.Objectpublic T from(EmailAddress from)
public T from(javax.mail.Address from)
public T from(java.lang.String from)
public T from(java.lang.String personalName, java.lang.String from)
public EmailAddress from()
public T to(EmailAddress to)
public T to(java.lang.String to)
public T to(java.lang.String personalName, java.lang.String to)
public T to(javax.mail.Address to)
public T to(EmailAddress... tos)
public T to(javax.mail.Address... tos)
public T to(java.lang.String... tos)
public EmailAddress[] to()
public T resetTo()
public T replyTo(EmailAddress replyTo)
public T replyTo(java.lang.String replyTo)
public T replyTo(java.lang.String personalName, java.lang.String replyTo)
public T replyTo(javax.mail.Address replyTo)
public T replyTo(java.lang.String... replyTos)
public T replyTo(javax.mail.Address... replyTos)
public T replyTo(EmailAddress... replyTo)
public EmailAddress[] replyTo()
public T resetReplyTo()
public T cc(EmailAddress to)
public T cc(java.lang.String cc)
public T cc(java.lang.String personalName, java.lang.String cc)
public T cc(javax.mail.Address cc)
public T cc(java.lang.String... ccs)
public T cc(javax.mail.Address... ccs)
public T cc(EmailAddress... ccs)
public EmailAddress[] cc()
public T resetCc()
public T subject(java.lang.String subject)
public T subject(java.lang.String subject, java.lang.String encoding)
public java.lang.String subject()
public java.lang.String subjectEncoding()
public java.util.List<EmailMessage> messages()
public T message(java.util.List<EmailMessage> msgsToAdd)
public T message(EmailMessage msgToAdd)
public T message(java.lang.String text, java.lang.String mimeType, java.lang.String encoding)
public T message(java.lang.String text, java.lang.String mimeType)
public T textMessage(java.lang.String text)
public T textMessage(java.lang.String text, java.lang.String encoding)
public T htmlMessage(java.lang.String html)
public T htmlMessage(java.lang.String html, java.lang.String encoding)
protected java.util.Map<java.lang.String,java.lang.String> headers()
public T header(java.lang.String name, java.lang.String value)
public T headers(java.util.Map<java.lang.String,java.lang.String> headersToSet)
public T headers(java.util.Enumeration<javax.mail.Header> headersToSet)
public java.lang.String header(java.lang.String name)
public T priority(int priority)
public int priority()
public java.util.List<EmailAttachment<? extends javax.activation.DataSource>> attachments()
protected T storeAttachments(java.util.List<EmailAttachment<? extends javax.activation.DataSource>> attachments)
protected T storeAttachment(EmailAttachment<? extends javax.activation.DataSource> attachment)
attachment - 附件public T attachments(java.util.List<EmailAttachment<? extends javax.activation.DataSource>> attachments)
public T attachment(EmailAttachment<? extends javax.activation.DataSource> attachment)
public T attachment(EmailAttachmentBuilder builder)
public T embeddedAttachment(EmailAttachmentBuilder builder)
builder - 附件构造器public T embeddedAttachment(EmailAttachment<? extends javax.activation.DataSource> attachment)
EmailMessage上attachment - EmailAttachmentpublic T sentDate(java.util.Date date)
public java.util.Date sentDate()
public java.lang.String toString()
toString 在类中 java.lang.Object