net.ajaest.lib.data
Class CollectionsExtra
java.lang.Object
net.ajaest.lib.data.CollectionsExtra
public class CollectionsExtra
- extends java.lang.Object
Method Summary |
static
<C1 extends java.util.Collection<C2>,C2 extends java.util.Collection<E>,E>
java.util.List<E> |
|
plainCollection(C1 col)
|
static
<MAP extends java.util.NavigableMap<K1,MAP1>,MAP1 extends java.util.Map<?,C1>,C1 extends java.util.Collection<E>,K1,E>
java.util.TreeMap<K1,java.util.NavigableSet<E>> |
|
plainNavigableMap(MAP map)
|
static
<E> java.util.NavigableSet<E> |
|
quickHashCodeNavigableSet(java.util.NavigableSet<E> ns)
|
static
|
quickHashCodeSet(java.util.Set<E> s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CollectionsExtra
private CollectionsExtra()
quickHashCodeNavigableSet
public static <E> java.util.NavigableSet<E> quickHashCodeNavigableSet(java.util.NavigableSet<E> ns)
quickHashCodeSet
public static <E> java.util.Set<E> quickHashCodeSet(java.util.Set<E> s)
plainCollection
public static <C1 extends java.util.Collection<C2>,C2 extends java.util.Collection<E>,E> java.util.List<E> plainCollection(C1 col)
plainNavigableMap
public static <MAP extends java.util.NavigableMap<K1,MAP1>,MAP1 extends java.util.Map<?,C1>,C1 extends java.util.Collection<E>,K1,E> java.util.TreeMap<K1,java.util.NavigableSet<E>> plainNavigableMap(MAP map)