ahc.collection
Class MultiSetHelper
java.lang.Object
|
+--ahc.collection.MultiSetHelper
- public class MultiSetHelper
- extends java.lang.Object
This class contains convenience methods for the creation and management of MultiSets.
- Author:
- Arno Haase
Method Summary |
static MultiSet |
createArrayMultiSet()
|
static MultiSet |
createArrayMultiSet(AccessStrategy accessStrat)
|
static MultiSet |
createArrayMultiSet(AccessStrategy accessStrat,
int initialSize)
|
static MultiSet |
createArrayMultiSet(java.util.Comparator comp)
|
static MultiSet |
createArrayMultiSet(java.util.Comparator comp,
int initialSize)
|
static MultiSet |
createArrayMultiSet(EqualityStrategy eqStrat)
|
static MultiSet |
createArrayMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
|
static MultiSet |
createArrayMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
|
static MultiSet |
createArrayMultiSet(EqualityStrategy eqStrat,
int initialSize)
|
static MultiSet |
createArrayMultiSet(int initialSize)
|
static MultiSet |
createDlinkedMultiSet()
|
static MultiSet |
createDlinkedMultiSet(AccessStrategy accessStrat)
|
static MultiSet |
createDlinkedMultiSet(java.util.Comparator comp)
|
static MultiSet |
createDlinkedMultiSet(EqualityStrategy eqStrat)
|
static MultiSet |
createDlinkedMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
|
static MultiSet |
createHashMultiSet()
|
static MultiSet |
createHashMultiSet(AccessStrategy accessStrat)
|
static MultiSet |
createHashMultiSet(AccessStrategy accessStrat,
int initialSize)
|
static MultiSet |
createHashMultiSet(AccessStrategy accessStrat,
int initialSize,
double loadFactor)
|
static MultiSet |
createHashMultiSet(EqualityStrategy eqStrat)
|
static MultiSet |
createHashMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
|
static MultiSet |
createHashMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
|
static MultiSet |
createHashMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize,
double loadFactor)
|
static MultiSet |
createHashMultiSet(EqualityStrategy eqStrat,
int initialSize)
|
static MultiSet |
createHashMultiSet(EqualityStrategy eqStrat,
int initialSize,
double loadFactor)
|
static MultiSet |
createHashMultiSet(int initialSize)
|
static MultiSet |
createHashMultiSet(int initialSize,
double loadFactor)
|
static MultiSet |
createMultiSet()
|
static MultiSet |
createMultiSet(Map map)
|
static MultiSet |
createMultiSet(Store store,
AccessStrategy accessStrat)
|
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
MultiSetHelper
public MultiSetHelper()
createMultiSet
public static MultiSet createMultiSet()
createArrayMultiSet
public static MultiSet createArrayMultiSet()
createArrayMultiSet
public static MultiSet createArrayMultiSet(int initialSize)
createArrayMultiSet
public static MultiSet createArrayMultiSet(EqualityStrategy eqStrat)
createArrayMultiSet
public static MultiSet createArrayMultiSet(EqualityStrategy eqStrat,
int initialSize)
createArrayMultiSet
public static MultiSet createArrayMultiSet(java.util.Comparator comp)
createArrayMultiSet
public static MultiSet createArrayMultiSet(java.util.Comparator comp,
int initialSize)
createArrayMultiSet
public static MultiSet createArrayMultiSet(AccessStrategy accessStrat)
createArrayMultiSet
public static MultiSet createArrayMultiSet(AccessStrategy accessStrat,
int initialSize)
createArrayMultiSet
public static MultiSet createArrayMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
createArrayMultiSet
public static MultiSet createArrayMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
createDlinkedMultiSet
public static MultiSet createDlinkedMultiSet()
createDlinkedMultiSet
public static MultiSet createDlinkedMultiSet(EqualityStrategy eqStrat)
createDlinkedMultiSet
public static MultiSet createDlinkedMultiSet(java.util.Comparator comp)
createDlinkedMultiSet
public static MultiSet createDlinkedMultiSet(AccessStrategy accessStrat)
createDlinkedMultiSet
public static MultiSet createDlinkedMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
createHashMultiSet
public static MultiSet createHashMultiSet()
createHashMultiSet
public static MultiSet createHashMultiSet(int initialSize)
createHashMultiSet
public static MultiSet createHashMultiSet(int initialSize,
double loadFactor)
createHashMultiSet
public static MultiSet createHashMultiSet(EqualityStrategy eqStrat)
createHashMultiSet
public static MultiSet createHashMultiSet(EqualityStrategy eqStrat,
int initialSize)
createHashMultiSet
public static MultiSet createHashMultiSet(EqualityStrategy eqStrat,
int initialSize,
double loadFactor)
createHashMultiSet
public static MultiSet createHashMultiSet(AccessStrategy accessStrat)
createHashMultiSet
public static MultiSet createHashMultiSet(AccessStrategy accessStrat,
int initialSize)
createHashMultiSet
public static MultiSet createHashMultiSet(AccessStrategy accessStrat,
int initialSize,
double loadFactor)
createHashMultiSet
public static MultiSet createHashMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
createHashMultiSet
public static MultiSet createHashMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
createHashMultiSet
public static MultiSet createHashMultiSet(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize,
double loadFactor)
createMultiSet
public static MultiSet createMultiSet(Store store,
AccessStrategy accessStrat)
createMultiSet
public static MultiSet createMultiSet(Map map)