public abstract class BaseMail extends Object
限定符和类型 | 字段和说明 |
---|---|
protected AttachFile |
attach
邮件附件
|
protected List<String> |
body
邮件内容
|
protected String |
display
邮件类型显示名称
|
protected long |
id
邮件id
|
protected String |
sender
发送人
|
protected String |
sendtime
发送时间
|
protected String |
title
邮件标题
|
protected String |
type
邮件类型
|
构造器和说明 |
---|
BaseMail(long id,
String title,
String type,
String display,
List<String> body,
String sender,
String sendtime,
AttachFile attach)
创建一封完整参数的邮件
|
BaseMail(String type,
String display)
创建一封初始的新邮件
|
BaseMail(org.bukkit.configuration.file.YamlConfiguration yml)
从yml恢复一封邮件
|
限定符和类型 | 方法和说明 |
---|---|
BaseMail |
addBody(String... strs) |
boolean |
equals(Object o) |
AttachFile |
getAttachFile() |
List<String> |
getBody() |
String |
getDisplay() |
long |
getId() |
String |
getSender() |
String |
getSendtime() |
String |
getTitle() |
String |
getType() |
int |
hashCode() |
abstract boolean |
isExpire()
邮件是否过期
过期自动删除
|
BaseMail |
setAttachFile(AttachFile attach) |
BaseMail |
setBody(List<String> body) |
BaseMail |
setId(long id) |
BaseMail |
setSender(String sender) |
BaseMail |
setSendtime(String sendtime) |
BaseMail |
setTitle(String title) |
BaseMail |
setType(String type) |
String |
toString() |
org.bukkit.configuration.file.YamlConfiguration |
toYamlConfiguration() |
protected long id
protected String type
protected String display
protected String title
protected String sender
protected String sendtime
protected AttachFile attach
public BaseMail(long id, String title, String type, String display, List<String> body, String sender, String sendtime, AttachFile attach)
id
- 邮件idtitle
- 邮件标题type
- 邮件类型display
- 展示名称body
- 邮件内容sender
- 发送人sendtime
- 发送时间attach
- 邮件附件public BaseMail(org.bukkit.configuration.file.YamlConfiguration yml)
yml
- YamlConfigurationpublic long getId()
public BaseMail setId(long id)
public String getType()
public String getDisplay()
public String getTitle()
public String getSender()
public String getSendtime()
public AttachFile getAttachFile()
public BaseMail setAttachFile(AttachFile attach)
public abstract boolean isExpire()
public org.bukkit.configuration.file.YamlConfiguration toYamlConfiguration()
Copyright © 2024. All rights reserved.