ahc.collection
Class ListHelper
java.lang.Object
|
+--ahc.collection.ListHelper
- public class ListHelper
- extends java.lang.Object
This class provides convenience methods for the creation and management of List instances.
- Author:
- Arno Haase
Method Summary |
static List |
createArrayList()
|
static List |
createArrayList(java.util.Comparator comp)
|
static List |
createArrayList(java.util.Comparator comp,
boolean ensureUniqueness)
|
static List |
createArrayList(java.util.Comparator comp,
boolean ensureUniqueness,
int initialSize)
|
static List |
createArrayList(java.util.Comparator comp,
int initialSize)
|
static List |
createArrayList(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
|
static List |
createArrayList(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
|
static List |
createArrayList(int initialSize)
|
static List |
createDlinkedList()
|
static List |
createDlinkedList(java.util.Comparator comp)
|
static List |
createDlinkedList(java.util.Comparator comp,
boolean ensureUniqueness)
|
static List |
createDlinkedList(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
|
static List |
createList()
|
static List |
createList(Store store,
AccessStrategy accessStrategy)
|
static List |
synchronizedList(List list)
|
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_TRANSPARENT
public static final AccessStrategy ACCESS_TRANSPARENT
ListHelper
public ListHelper()
synchronizedList
public static List synchronizedList(List list)
createList
public static List createList()
createArrayList
public static List createArrayList()
createArrayList
public static List createArrayList(int initialSize)
createArrayList
public static List createArrayList(java.util.Comparator comp)
createArrayList
public static List createArrayList(java.util.Comparator comp,
int initialSize)
createArrayList
public static List createArrayList(java.util.Comparator comp,
boolean ensureUniqueness)
createArrayList
public static List createArrayList(java.util.Comparator comp,
boolean ensureUniqueness,
int initialSize)
createArrayList
public static List createArrayList(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
createArrayList
public static List createArrayList(EqualityStrategy eqStrat,
AccessStrategy accessStrat,
int initialSize)
createDlinkedList
public static List createDlinkedList()
createDlinkedList
public static List createDlinkedList(java.util.Comparator comp)
createDlinkedList
public static List createDlinkedList(java.util.Comparator comp,
boolean ensureUniqueness)
createDlinkedList
public static List createDlinkedList(EqualityStrategy eqStrat,
AccessStrategy accessStrat)
createList
public static List createList(Store store,
AccessStrategy accessStrategy)