public class ListUtility
extends java.lang.Object
| Constructor and Description |
|---|
ListUtility() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T[] |
array(java.lang.Iterable<T> itbl,
T[] array) |
static <T> java.util.List<T> |
concat(java.util.Collection<? extends T>... lists)
Concatenates a number of Collections into a single List
|
static <T> boolean |
contains(java.util.Collection<T> c,
T o) |
static boolean |
contains(java.lang.String[] haystack,
java.lang.String needle) |
static <T> boolean |
empty(java.util.Collection<T> c) |
static boolean |
empty(java.util.Map<?,?> m) |
static char[] |
flip(char[] src,
char[] dest,
int start,
int length)
Reverses a character array
|
static int[] |
flip(int[] src,
int[] dest,
int start,
int length)
Reverses an integer array
|
static <T> java.util.List<T> |
flip(java.util.List<T> src)
Reverses a list
|
static <T> java.util.List<T> |
flip(java.util.List<T> src,
java.util.List<T> dest,
int start,
int length)
Reverses a list
|
static <T> T[] |
flip(T[] src)
Reverses an array
|
static <T> T[] |
flip(T[] src,
T[] dest,
int start,
int length)
Reverses an array
|
static <T> T |
head(java.util.List<T> list)
Returns the first element of a list (or null if the list is empty)
|
static <T> HybridIterator<T> |
iterate(java.util.Enumeration<T> items) |
static <T> HybridIterator<T> |
iterate(java.util.Iterator<T> items) |
static <T> java.util.List<T> |
join(java.lang.Iterable<T>... items) |
static <T> java.util.List<T> |
last(java.util.List<T> src,
int count)
Return, at most, the last n items from the source list
|
static <T> int |
length(java.util.Collection<T> items) |
static <T> int |
length(T[] items) |
static <T> java.util.List<T> |
list(java.lang.Iterable<T> iterable)
Converts an Iterable into a List
|
static <T> java.util.List<T> |
list(java.util.List<T> items) |
static <T> java.util.List<T> |
list(T[] items) |
static <T> int |
size(java.util.Collection<T> items) |
static <T> int |
size(T[] items) |
static <T> java.util.List<T> |
tail(java.util.List<T> list)
Returns a sublist containing all the items in the list after the first
|
static <T> java.util.Set<T> |
union(java.util.Collection<? extends T>... lists)
Concatenates a number of Collections into a single Set
|
public static <T> java.util.List<T> list(T[] items)
public static <T> java.util.List<T> list(java.util.List<T> items)
public static <T> java.util.List<T> list(java.lang.Iterable<T> iterable)
iterable - public static <T> T[] array(java.lang.Iterable<T> itbl,
T[] array)
public static <T> java.util.List<T> last(java.util.List<T> src,
int count)
T - the list typesrc - the source listcount - the maximum number of itemspublic static <T> T head(java.util.List<T> list)
list - public static <T> java.util.List<T> tail(java.util.List<T> list)
list - public static <T> T[] flip(T[] src,
T[] dest,
int start,
int length)
T - src - dest - start - length - public static <T> T[] flip(T[] src)
T - src - public static <T> java.util.List<T> flip(java.util.List<T> src,
java.util.List<T> dest,
int start,
int length)
T - src - dest - start - length - public static <T> java.util.List<T> flip(java.util.List<T> src)
T - src - public static int[] flip(int[] src,
int[] dest,
int start,
int length)
src - dest - start - length - public static char[] flip(char[] src,
char[] dest,
int start,
int length)
src - dest - start - length - public static <T> HybridIterator<T> iterate(java.util.Iterator<T> items)
public static <T> HybridIterator<T> iterate(java.util.Enumeration<T> items)
public static <T> int size(T[] items)
public static <T> int size(java.util.Collection<T> items)
public static <T> int length(T[] items)
public static <T> int length(java.util.Collection<T> items)
public static boolean empty(java.util.Map<?,?> m)
public static <T> boolean empty(java.util.Collection<T> c)
public static <T> boolean contains(java.util.Collection<T> c,
T o)
public static boolean contains(java.lang.String[] haystack,
java.lang.String needle)
public static <T> java.util.List<T> concat(java.util.Collection<? extends T>... lists)
T - lists - public static <T> java.util.Set<T> union(java.util.Collection<? extends T>... lists)
T - lists - public static <T> java.util.List<T> join(java.lang.Iterable<T>... items)
Copyright © 2014. All Rights Reserved.