*/
public class MailetRunner {
- private List mailetWrapperList;
+ private List<MailetWrapper> mailetWrapperList;
private FetchMailPro fetchMailPro;
* コンストラクタ。
*/
public MailetRunner() {
- mailetWrapperList = new ArrayList();
+ mailetWrapperList = new ArrayList<>();
}
/**
* @param mail MailetWrapperに渡す受信メール
*/
private void processMail(ReceivedMail mail) {
- for (Iterator itr = mailetWrapperList.iterator(); itr.hasNext();) {
- MailetWrapper mailetWrapper = (MailetWrapper)itr.next();
+ for (Iterator<MailetWrapper> itr = mailetWrapperList.iterator(); itr.hasNext();) {
+ MailetWrapper mailetWrapper = itr.next();
mailetWrapper.execute(mail);
}
}
*
* @param mailetWrapperList 実行するMailetのMailetWrapperリスト
*/
- public void setMailetWrapperList(List mailetWrapperList) {
+ public void setMailetWrapperList(List<MailetWrapper> mailetWrapperList) {
this.mailetWrapperList = mailetWrapperList;
}
}
\ No newline at end of file