Author: toad
Date: 2008-09-24 16:37:50 +0000 (Wed, 24 Sep 2008)
New Revision: 22804
Modified:
trunk/freenet/src/freenet/node/NodeIPPortDetector.java
Log:
Generics
Modified: trunk/freenet/src/freenet/node/NodeIPPortDetector.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeIPPortDetector.java 2008-09-24
16:36:49 UTC (rev 22803)
+++ trunk/freenet/src/freenet/node/NodeIPPortDetector.java 2008-09-24
16:37:50 UTC (rev 22804)
@@ -61,7 +61,7 @@
*/
Peer[] detectPrimaryPeers() {
boolean logMINOR = Logger.shouldLog(Logger.MINOR, this);
- Vector addresses = new Vector();
+ Vector<Peer> addresses = new Vector<Peer>();
FreenetInetAddress[] addrs = detectPrimaryIPAddress();
for(int i=0;i<addrs.length;i++) {
addresses.add(new Peer(addrs[i], crypto.portNumber));
@@ -74,7 +74,7 @@
PeerNode[] peerList = crypto.getPeerNodes();
if(peerList != null) {
- HashMap countsByPeer = new HashMap();
+ HashMap<Peer,Integer> countsByPeer = new
HashMap<Peer,Integer>();
// FIXME use a standard mutable int object, we have one
somewhere
for(int i=0;i<peerList.length;i++) {
Peer p = peerList[i].getRemoteDetectedPeer();