📄 mailaddress.java
字号:
package jp.co.sjts.gsession.tools.mail;
import java.util.HashMap;
import java.util.Iterator;
/**
* <p>幮堳忣曬丄柤帉娗棟丄GSMail偱巊梡偡傞儊乕儖傾僪儗僗僋儔僗
*
* @author Satoru K
*/
public class MailAddress implements Cloneable {
HashMap toMap;
HashMap ccMap;
HashMap bccMap;
public MailAddress() {
toMap = new HashMap();
ccMap = new HashMap();
bccMap = new HashMap();
}
public synchronized void addTO(String name,String address) {
toMap.put(address,name);
}
public synchronized void removeTO(String address) {
toMap.remove(address);
}
public synchronized boolean containsTO(String address) {
return toMap.containsKey(address);
}
public synchronized Iterator getTOAddressIterator() {
return toMap.keySet().iterator();
}
public synchronized String getTOName(String address) {
return (String)toMap.get(address);
}
public synchronized void addCC(String name,String address) {
ccMap.put(address,name);
}
public synchronized void removeCC(String address) {
ccMap.remove(address);
}
public synchronized boolean containsCC(String address) {
return ccMap.containsKey(address);
}
public synchronized Iterator getCCAddressIterator() {
return ccMap.keySet().iterator();
}
public synchronized String getCCName(String address) {
return (String)ccMap.get(address);
}
public synchronized void addBCC(String name,String address) {
bccMap.put(address,name);
}
public synchronized void removeBCC(String address) {
bccMap.remove(address);
}
public synchronized boolean containsBCC(String address) {
return bccMap.containsKey(address);
}
public synchronized Iterator getBCCAddressIterator() {
return bccMap.keySet().iterator();
}
public synchronized String getBCCName(String address) {
return (String)bccMap.get(address);
}
public synchronized Object clone() throws CloneNotSupportedException{
return super.clone();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -