com.SecurePlay
Class SPMap
java.lang.Object
com.SecurePlay.SPMap
- public class SPMap
- extends java.lang.Object
This is a wrapper class that wraps around the java Hashtable object.
The SecurePlayLibrary uses this class everywhere as an associative array datat structure.
- Author:
- IT GlobalSecure
- See Also:
- SecurePlay License Information
-

|
Field Summary |
private java.util.Hashtable |
ht
|
|
Constructor Summary |
SPMap()
This is the default constructor for this data structure. |
SPMap(java.util.Hashtable htable)
This is the specific construcor |
|
Method Summary |
boolean |
addSPMap(SPMap mapIn)
|
void |
clear()
|
java.lang.Object |
clone()
|
boolean |
containsKey(java.lang.Object arg0)
|
java.util.Enumeration |
elements()
|
java.lang.Object |
get(java.lang.Object arg0)
|
java.util.Enumeration |
keys()
|
java.lang.Object |
put(java.lang.Object arg0,
java.lang.Object arg1)
|
java.lang.Object |
remove(java.lang.Object arg0)
|
int |
size()
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ht
private java.util.Hashtable ht
SPMap
public SPMap()
- This is the default constructor for this data structure.
SPMap
public SPMap(java.util.Hashtable htable)
- This is the specific construcor
- Parameters:
htable -
containsKey
public boolean containsKey(java.lang.Object arg0)
put
public java.lang.Object put(java.lang.Object arg0,
java.lang.Object arg1)
remove
public java.lang.Object remove(java.lang.Object arg0)
get
public java.lang.Object get(java.lang.Object arg0)
clear
public void clear()
keys
public java.util.Enumeration keys()
elements
public java.util.Enumeration elements()
size
public int size()
clone
public java.lang.Object clone()
addSPMap
public boolean addSPMap(SPMap mapIn)
2006 Copyright Filed by IT GlobalSecure, Inc. All Rights Reserved. Not to be used without authorization by Author. SecurePlay, IT GlobalSecure, and IT Armor are registered trademarks by IT GlobalSecure, Inc. Software protected by software license, and one or more the following U.S. and International patent numbers: U.S. Patent 6,030,288, U.S. Patent 6,165,072, European Patent Office EP1016049A1,and World Intellectual Property Organization WO9912135C1 and additional filings worldwide.