ahc.collection
Class SetHelper
java.lang.Object
|
+--ahc.collection.SetHelper
- public class SetHelper
- extends java.lang.Object
This class provides convenience methods for the creation and management of Set instances.
- Author:
- Arno Haase
Method Summary |
static Set |
createArraySet()
|
static Set |
createArraySet(java.util.Comparator comp)
|
static Set |
createArraySet(java.util.Comparator comp,
int initialSize)
|
static Set |
createArraySet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
|
static Set |
createArraySet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
|
static Set |
createArraySet(EqualityStrategy eqStrat,
java.util.Comparator comp)
|
static Set |
createArraySet(EqualityStrategy eqStrat,
java.util.Comparator comp,
int initialSize)
|
static Set |
createArraySet(int initialSize)
|
static Set |
createDlinkedSet()
|
static Set |
createDlinkedSet(java.util.Comparator comp)
|
static Set |
createDlinkedSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
|
static Set |
createDlinkedSet(EqualityStrategy eqStrat,
java.util.Comparator comp)
|
static Set |
createHashSet()
|
static Set |
createHashSet(EqualityStrategy eqStrat)
|
static Set |
createHashSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
|
static Set |
createHashSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
|
static Set |
createHashSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize,
double loadFactor)
|
static Set |
createHashSet(EqualityStrategy eqStrat,
int initialSize)
|
static Set |
createHashSet(EqualityStrategy eqStrat,
int initialSize,
double loadFactor)
|
static Set |
createHashSet(int initialSize)
|
static Set |
createHashSet(int initialSize,
double loadFactor)
|
static Set |
createSet()
|
static Set |
createSet(Store store,
AccessStrategy accessStrategy)
|
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_DEFAULT
public static final AccessStrategy ACCESS_DEFAULT
SetHelper
public SetHelper()
createSet
public static Set createSet()
createArraySet
public static Set createArraySet()
createArraySet
public static Set createArraySet(int initialSize)
createArraySet
public static Set createArraySet(java.util.Comparator comp)
createArraySet
public static Set createArraySet(java.util.Comparator comp,
int initialSize)
createArraySet
public static Set createArraySet(EqualityStrategy eqStrat,
java.util.Comparator comp)
createArraySet
public static Set createArraySet(EqualityStrategy eqStrat,
java.util.Comparator comp,
int initialSize)
createArraySet
public static Set createArraySet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
createArraySet
public static Set createArraySet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
createDlinkedSet
public static Set createDlinkedSet()
createDlinkedSet
public static Set createDlinkedSet(java.util.Comparator comp)
createDlinkedSet
public static Set createDlinkedSet(EqualityStrategy eqStrat,
java.util.Comparator comp)
createDlinkedSet
public static Set createDlinkedSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
createHashSet
public static Set createHashSet()
createHashSet
public static Set createHashSet(int initialSize)
createHashSet
public static Set createHashSet(int initialSize,
double loadFactor)
createHashSet
public static Set createHashSet(EqualityStrategy eqStrat)
createHashSet
public static Set createHashSet(EqualityStrategy eqStrat,
int initialSize)
createHashSet
public static Set createHashSet(EqualityStrategy eqStrat,
int initialSize,
double loadFactor)
createHashSet
public static Set createHashSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
createHashSet
public static Set createHashSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
createHashSet
public static Set createHashSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize,
double loadFactor)
createSet
public static Set createSet(Store store,
AccessStrategy accessStrategy)