diff --git a/apps/susimail/src/src/i2p/susi/webmail/MailCache.java b/apps/susimail/src/src/i2p/susi/webmail/MailCache.java index d052921aad..69be0d0b59 100644 --- a/apps/susimail/src/src/i2p/susi/webmail/MailCache.java +++ b/apps/susimail/src/src/i2p/susi/webmail/MailCache.java @@ -39,9 +39,10 @@ import java.io.IOException; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; +import java.util.HashMap; import java.util.HashSet; -import java.util.Hashtable; import java.util.List; +import java.util.Map; import java.util.Set; import net.i2p.I2PAppContext; @@ -62,7 +63,7 @@ class MailCache { } private final POP3MailBox mailbox; - private final Hashtable mails; + private final Map mails; private final PersistentMailCache disk; private final I2PAppContext _context; private final Folder folder; @@ -87,7 +88,7 @@ class MailCache { String host, int port, String user, String pass) throws IOException { _log = ctx.logManager().getLog(MailCache.class); this.mailbox = mailbox; - mails = new Hashtable(); + mails = new HashMap(); disk = new PersistentMailCache(ctx, host, port, user, pass, folderName); _context = ctx; Folder folder = new Folder(); @@ -336,7 +337,7 @@ class MailCache { Mail mail = null, newMail = null; /* - * synchronize update to hashtable + * synchronize update to Map */ synchronized(mails) { mail = mails.get( uidl ); @@ -421,7 +422,7 @@ class MailCache { boolean headerOnly = hOnly; /* - * synchronize update to hashtable + * synchronize update to Map */ synchronized(mails) { mail = mails.get( uidl ); diff --git a/apps/susimail/src/src/i2p/susi/webmail/PersistentMailCache.java b/apps/susimail/src/src/i2p/susi/webmail/PersistentMailCache.java index a002bfc666..96bb6099ba 100644 --- a/apps/susimail/src/src/i2p/susi/webmail/PersistentMailCache.java +++ b/apps/susimail/src/src/i2p/susi/webmail/PersistentMailCache.java @@ -18,7 +18,6 @@ import java.io.OutputStream; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; -import java.util.Hashtable; import java.util.List; import java.util.Locale; import java.util.Queue; diff --git a/core/java/src/net/i2p/crypto/eddsa/KeyPairGenerator.java b/core/java/src/net/i2p/crypto/eddsa/KeyPairGenerator.java index 13958e272e..5347fe5600 100644 --- a/core/java/src/net/i2p/crypto/eddsa/KeyPairGenerator.java +++ b/core/java/src/net/i2p/crypto/eddsa/KeyPairGenerator.java @@ -17,7 +17,8 @@ import java.security.KeyPair; import java.security.KeyPairGeneratorSpi; import java.security.SecureRandom; import java.security.spec.AlgorithmParameterSpec; -import java.util.Hashtable; +import java.util.HashMap; +import java.util.Map; import net.i2p.crypto.eddsa.spec.EdDSAGenParameterSpec; import net.i2p.crypto.eddsa.spec.EdDSANamedCurveSpec; @@ -38,10 +39,10 @@ public class KeyPairGenerator extends KeyPairGeneratorSpi { protected SecureRandom random; protected boolean initialized; - private static final Hashtable edParameters; + private static final Map edParameters; static { - edParameters = new Hashtable(); + edParameters = new HashMap(); edParameters.put(Integer.valueOf(256), new EdDSAGenParameterSpec(EdDSANamedCurveTable.ED_25519)); }