public class ArrayTools extends Object
| Modifier and Type | Method and Description |
|---|---|
static <A,B> B[] |
collect(A[] array,
IBaseFunctor<B> converter,
Class<B> clazz) |
static <A> A[] |
createFromList(Class<A> objectClass,
List<A> list) |
static <A> A |
detect(A[] list,
IBaseFunctor<Boolean> selector) |
static <T> T |
first(T[] array) |
static <T> T |
last(T[] array) |
static <A> A[] |
reject(A[] array,
IBaseFunctor<Boolean> selector,
Class<A> clazz) |
static void |
reverse(byte[] array) |
static void |
reverse(byte[] array,
int index,
int length) |
static <T> void |
reverse(T[] array) |
static <T> void |
reverse(T[] array,
int index,
int length) |
static <A> A[] |
select(A[] array,
IBaseFunctor<Boolean> selector,
Class<A> clazz) |
static <T> T[] |
toArray(Class<T> clazz,
Collection collection) |
public static <A,B> B[] collect(A[] array,
IBaseFunctor<B> converter,
Class<B> clazz)
public static <A> A detect(A[] list,
IBaseFunctor<Boolean> selector)
public static <T> T first(T[] array)
public static <T> T last(T[] array)
public static <A> A[] reject(A[] array,
IBaseFunctor<Boolean> selector,
Class<A> clazz)
public static void reverse(byte[] array)
public static void reverse(byte[] array,
int index,
int length)
public static <T> void reverse(T[] array)
public static <T> void reverse(T[] array,
int index,
int length)
public static <A> A[] select(A[] array,
IBaseFunctor<Boolean> selector,
Class<A> clazz)
public static <T> T[] toArray(Class<T> clazz, Collection collection)
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.