diff options
author | Adam Young <ayoung@redhat.com> | 2011-11-17 11:30:34 -0500 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2011-12-22 16:39:30 -0500 |
commit | 90c761917754c18c18e9df643e8dd60368a3510f (patch) | |
tree | 4553442aa950fffa16c80ee33cfaa2b0f77424d6 /pki/base/common/src/com/netscape/cmscore/base/ArgBlock.java | |
parent | be9ed32e9a4435e15ea60f61d0ea39a1917f0afd (diff) | |
download | pki-90c761917754c18c18e9df643e8dd60368a3510f.tar.gz pki-90c761917754c18c18e9df643e8dd60368a3510f.tar.xz pki-90c761917754c18c18e9df643e8dd60368a3510f.zip |
Type safety for CMS and by extension, much of common
Diffstat (limited to 'pki/base/common/src/com/netscape/cmscore/base/ArgBlock.java')
-rw-r--r-- | pki/base/common/src/com/netscape/cmscore/base/ArgBlock.java | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/pki/base/common/src/com/netscape/cmscore/base/ArgBlock.java b/pki/base/common/src/com/netscape/cmscore/base/ArgBlock.java index 10cc7a05f..8f29fc1b3 100644 --- a/pki/base/common/src/com/netscape/cmscore/base/ArgBlock.java +++ b/pki/base/common/src/com/netscape/cmscore/base/ArgBlock.java @@ -64,7 +64,7 @@ public class ArgBlock implements IArgBlock { public static final String CERT_RENEWAL_TRAILER = "-----END RENEWAL CERTIFICATE REQUEST-----"; - private Hashtable mArgs = new Hashtable(); + private Hashtable<String, Object> mArgs = new Hashtable<String, Object>(); private String mType = "unspecified-argblock"; @@ -75,7 +75,7 @@ public class ArgBlock implements IArgBlock { * Constructs an argument block with the given hashtable values. * @param realm the type of argblock - used for debugging the values */ - public ArgBlock(String realm, Hashtable httpReq) { + public ArgBlock(String realm, Hashtable<String, String> httpReq) { mType = realm; populate(httpReq); } @@ -85,18 +85,18 @@ public class ArgBlock implements IArgBlock { * * @param httpReq hashtable keys and values */ - public ArgBlock(Hashtable httpReq) { + public ArgBlock(Hashtable<String, String> httpReq) { populate(httpReq); } - private void populate(Hashtable httpReq) { + private void populate(Hashtable<String, String> httpReq) { // Add all parameters from the request - Enumeration e = httpReq.keys(); + Enumeration<String> e = httpReq.keys(); if (e != null) { while (e.hasMoreElements()) { - String name = (String) e.nextElement(); - String value = (String) httpReq.get(name); + String name = e.nextElement(); + String value = httpReq.get(name); addStringValue(name, value); } @@ -555,7 +555,7 @@ public class ArgBlock implements IArgBlock { * * @return a list of string-based keys */ - public Enumeration getElements() { + public Enumeration<String> getElements() { return mArgs.keys(); } @@ -564,7 +564,7 @@ public class ArgBlock implements IArgBlock { * * @return a list of string-based keys */ - public Enumeration elements() { + public Enumeration<String> elements() { return mArgs.keys(); } |