ahc.collection
Class MapHelper
java.lang.Object
|
+--ahc.collection.MapHelper
- public class MapHelper
- extends java.lang.Object
This class provides conveninence methods for the creation and management of Map instances.
- Author:
- Arno Haase
Method Summary |
static Map |
createArrayMap()
|
static Map |
createArrayMap(AccessStrategy accessStrat)
|
static Map |
createArrayMap(AccessStrategy accessStrat,
int initialSize)
|
static Map |
createArrayMap(java.util.Comparator comp)
|
static Map |
createArrayMap(java.util.Comparator comp,
int initialSize)
|
static Map |
createArrayMap(EqualityStrategy eqStrat)
|
static Map |
createArrayMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
|
static Map |
createArrayMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
|
static Map |
createArrayMap(EqualityStrategy eqStrat,
int initialSize)
|
static Map |
createArrayMap(int initialSize)
|
static Map |
createDlinkedMap()
|
static Map |
createDlinkedMap(AccessStrategy accessStrat)
|
static Map |
createDlinkedMap(java.util.Comparator comp)
|
static Map |
createDlinkedMap(EqualityStrategy eqStrat)
|
static Map |
createDlinkedMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
|
static Map |
createHashMap()
|
static Map |
createHashMap(AccessStrategy accessStrat)
|
static Map |
createHashMap(AccessStrategy accessStrat,
int initialSize)
|
static Map |
createHashMap(AccessStrategy accessStrat,
int initialSize,
double loadFactor)
|
static Map |
createHashMap(EqualityStrategy eqStrat)
|
static Map |
createHashMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
|
static Map |
createHashMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
|
static Map |
createHashMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize,
double loadFactor)
|
static Map |
createHashMap(EqualityStrategy eqStrat,
int initialSize)
|
static Map |
createHashMap(EqualityStrategy eqStrat,
int initialSize,
double loadFactor)
|
static Map |
createHashMap(int initialSize)
|
static Map |
createHashMap(int initialSize,
double loadFactor)
|
static Map |
createMap()
|
static Map |
createMap(Store store,
AccessStrategy accessStrat)
|
static Map |
createMap(Store store,
AccessStrategy accessStrat,
EqualityStrategy valueEqualityStrat)
|
static Map |
synchronizedMap(Map map)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EQ_EQUALS
public static final EqualityStrategy EQ_EQUALS
EQ_IDENTITY
public static final EqualityStrategy EQ_IDENTITY
ACCESS_UNIQUE
public static final AccessStrategy ACCESS_UNIQUE
ACCESS_MULTIPLE
public static final AccessStrategy ACCESS_MULTIPLE
MapHelper
public MapHelper()
synchronizedMap
public static Map synchronizedMap(Map map)
createMap
public static Map createMap()
createArrayMap
public static Map createArrayMap()
createArrayMap
public static Map createArrayMap(int initialSize)
createArrayMap
public static Map createArrayMap(EqualityStrategy eqStrat)
createArrayMap
public static Map createArrayMap(EqualityStrategy eqStrat,
int initialSize)
createArrayMap
public static Map createArrayMap(java.util.Comparator comp)
createArrayMap
public static Map createArrayMap(java.util.Comparator comp,
int initialSize)
createArrayMap
public static Map createArrayMap(AccessStrategy accessStrat)
createArrayMap
public static Map createArrayMap(AccessStrategy accessStrat,
int initialSize)
createArrayMap
public static Map createArrayMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
createArrayMap
public static Map createArrayMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
createDlinkedMap
public static Map createDlinkedMap()
createDlinkedMap
public static Map createDlinkedMap(EqualityStrategy eqStrat)
createDlinkedMap
public static Map createDlinkedMap(java.util.Comparator comp)
createDlinkedMap
public static Map createDlinkedMap(AccessStrategy accessStrat)
createDlinkedMap
public static Map createDlinkedMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
createHashMap
public static Map createHashMap()
createHashMap
public static Map createHashMap(int initialSize)
createHashMap
public static Map createHashMap(int initialSize,
double loadFactor)
createHashMap
public static Map createHashMap(EqualityStrategy eqStrat)
createHashMap
public static Map createHashMap(EqualityStrategy eqStrat,
int initialSize)
createHashMap
public static Map createHashMap(EqualityStrategy eqStrat,
int initialSize,
double loadFactor)
createHashMap
public static Map createHashMap(AccessStrategy accessStrat)
createHashMap
public static Map createHashMap(AccessStrategy accessStrat,
int initialSize)
createHashMap
public static Map createHashMap(AccessStrategy accessStrat,
int initialSize,
double loadFactor)
createHashMap
public static Map createHashMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
createHashMap
public static Map createHashMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
createHashMap
public static Map createHashMap(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize,
double loadFactor)
createMap
public static Map createMap(Store store,
AccessStrategy accessStrat)
createMap
public static Map createMap(Store store,
AccessStrategy accessStrat,
EqualityStrategy valueEqualityStrat)