public class WpCollectionUtils extends Object
Constructor and Description |
---|
WpCollectionUtils() |
Modifier and Type | Method and Description |
---|---|
static <T extends Comparable<? super T>> |
isSorted(Iterable<T> iterable)
From http://stackoverflow.com/questions/3047051/how-to-determine-if-a-list-is-sorted-in-java
|
static <T extends Comparable<T>> |
max(Collection<T> elems) |
static <T extends Comparable<T>> |
min(Collection<T> elems) |
static <K,V extends Comparable<V>> |
sortMap(Map<K,V> map) |
static <K,V extends Comparable<V>> |
sortMap(Map<K,V> map,
boolean reverse) |
static <K,V extends Comparable<V>> |
sortMapKeys(Map<K,V> map) |
static <K,V extends Comparable<V>> |
sortMapKeys(Map<K,V> map,
boolean reverse) |
static int[] |
sortMapKeys(gnu.trove.map.TIntDoubleMap map,
boolean reverse) |
static int[] |
sortMapKeys(gnu.trove.map.TIntFloatMap map,
boolean reverse) |
static int[] |
sortMapKeys(gnu.trove.map.TIntIntMap map) |
static int[] |
sortMapKeys(gnu.trove.map.TIntIntMap map,
boolean reverse) |
public static <K,V extends Comparable<V>> List<K> sortMapKeys(Map<K,V> map, boolean reverse)
public static <K,V extends Comparable<V>> List<K> sortMapKeys(Map<K,V> map)
public static int[] sortMapKeys(gnu.trove.map.TIntFloatMap map, boolean reverse)
public static int[] sortMapKeys(gnu.trove.map.TIntDoubleMap map, boolean reverse)
public static int[] sortMapKeys(gnu.trove.map.TIntIntMap map)
public static int[] sortMapKeys(gnu.trove.map.TIntIntMap map, boolean reverse)
public static <K,V extends Comparable<V>> LinkedHashMap<K,V> sortMap(Map<K,V> map)
public static <K,V extends Comparable<V>> LinkedHashMap<K,V> sortMap(Map<K,V> map, boolean reverse)
public static <T extends Comparable<T>> T max(Collection<T> elems)
public static <T extends Comparable<? super T>> boolean isSorted(Iterable<T> iterable)
T
- iterable
- public static <T extends Comparable<T>> T min(Collection<T> elems)
Copyright © 2018. All rights reserved.