summaryrefslogtreecommitdiffstats
path: root/pki/base/common/src/com/netscape/cmscore/base/ArgBlock.java
diff options
context:
space:
mode:
authorAdam Young <ayoung@redhat.com>2011-11-17 11:30:34 -0500
committerAdam Young <ayoung@redhat.com>2011-12-22 16:39:30 -0500
commit90c761917754c18c18e9df643e8dd60368a3510f (patch)
tree4553442aa950fffa16c80ee33cfaa2b0f77424d6 /pki/base/common/src/com/netscape/cmscore/base/ArgBlock.java
parentbe9ed32e9a4435e15ea60f61d0ea39a1917f0afd (diff)
downloadpki-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.java18
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();
}