OSDN Git Service

Resolved some SonarLint warnings
[spring-ext/ozacc-mail.git] / src / main / java / com / ozacc / mail / mock / MockFetchMailPro.java
index be21375..0117bed 100644 (file)
@@ -36,8 +36,6 @@ public class MockFetchMailPro implements FetchMailPro {
         */
        public static final int DEFAULT_PORT = -1;
 
-       private static final String INBOX_NAME = "INBOX";
-
        private String host = DEFAULT_HOST;
 
        private String protocol = DEFAULT_PROTOCOL;
@@ -52,14 +50,14 @@ public class MockFetchMailPro implements FetchMailPro {
 
        private boolean connected = false;
 
-       private List receivedMails;
+       private List<ReceivedMail> receivedMails;
 
        /**
         * コンストラクタ。
         */
        public MockFetchMailPro() {
                super();
-               receivedMails = new ArrayList();
+               receivedMails = new ArrayList<>();
        }
 
        /**
@@ -130,9 +128,9 @@ public class MockFetchMailPro implements FetchMailPro {
        public synchronized ReceivedMail getMail(int num, boolean delete) throws MailException {
                if (isConnected()) {
                        if (delete) {
-                               return (ReceivedMail)receivedMails.remove(num - 1);
+                               return receivedMails.remove(num - 1);
                        } else {
-                               return (ReceivedMail)receivedMails.get(num - 1);
+                               return receivedMails.get(num - 1);
                        }
                } else {
                        throw new NotConnectedException(protocol.toUpperCase() + "サーバ[" + host + "]に接続されていません。");
@@ -144,7 +142,7 @@ public class MockFetchMailPro implements FetchMailPro {
         */
        public synchronized ReceivedMail[] getMails(boolean delete) throws MailException {
                if (isConnected()) {
-                       ReceivedMail[] results = (ReceivedMail[])receivedMails
+                       ReceivedMail[] results = receivedMails
                                        .toArray(new ReceivedMail[receivedMails.size()]);
                        if (delete) {
                                receivedMails.clear();