calypso.util
Class HashtableRecycler
java.lang.Object
|
+--calypso.util.HashtableRecycler
- public final class HashtableRecycler
- extends java.lang.Object
Static recycler class for java.util.Hashtable
Method Summary |
static java.util.Hashtable |
Alloc()
Get one |
static java.util.Hashtable |
Alloc(int aCapacity)
Get one with an initial size
since the growth mechanism is private (for now) a recycled
table won't really grow to capacity |
static void |
EmptyRecycler()
Empty the recycler, it's earth day |
static void |
Recycle(java.util.Hashtable aTable)
Recycle a hashtable
(it will be cleared by the recycler) |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
HashtableRecycler
public HashtableRecycler()
Alloc
public static java.util.Hashtable Alloc()
- Get one
- Returns:
-
- Throws:
- -
Alloc
public static java.util.Hashtable Alloc(int aCapacity)
- Get one with an initial size
since the growth mechanism is private (for now) a recycled
table won't really grow to capacity
- Parameters:
aCapacity
- desired initial capacity- Returns:
-
- Throws:
- -
Recycle
public static void Recycle(java.util.Hashtable aTable)
- Recycle a hashtable
(it will be cleared by the recycler)
- Parameters:
aTable
- table to be recycled- Returns:
-
- Throws:
- -
EmptyRecycler
public static void EmptyRecycler()
- Empty the recycler, it's earth day
- Parameters:
- - Returns:
-
- Throws:
- -