public class ArrayUtilities extends Object
| Constructor and Description |
|---|
ArrayUtilities() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
allValuesNaN(double[] values) |
static <O,T extends O> |
asArray(Class<O> clazz,
T object) |
static byte[] |
concat(byte[] values0,
byte[] values1) |
static byte[] |
concat(byte[] values0,
byte[] values1,
int length) |
static <O,T extends O> |
concat(Class<O> clazz,
T[] array1,
T... array2) |
static <O,T extends O> |
concat(Class<O> clazz,
T object,
T... array) |
static double[] |
concat(double[] values0,
double[] values1) |
static int[] |
concat(int[] values0,
int... values1) |
static boolean |
contains(int[] values,
int value) |
static <T> boolean |
contains(T[] objects,
T value) |
static <T> boolean |
containts(T[] array,
T object) |
static <I,O,E extends Exception> |
convert(IConverter<I,O,E> converter,
I[] values,
Class<O> clazz) |
static byte[] |
copy(byte[] values1) |
static <O,T extends O> |
copy(Class<O> clazz,
T[] array) |
static double[] |
copy(double[] values) |
static int[] |
copy(int[] values) |
static <T> T[] |
copy(T[] array) |
static <T> T[] |
create(Class<T> clazz,
int size) |
static <T> T[] |
create(T... objects) |
static <O,T extends O> |
filter(Class<O> clazz,
T[] array,
IAcceptor<O> validator) |
static <T> T[] |
filter(T[] array,
IAcceptor<T> validator) |
static <T> T |
findFirst(T[] values,
IAcceptor<T> validator) |
static double |
getMax(double[] values) |
static int |
getMax(int[] values) |
static double |
getMin(double[] values) |
static int |
getMin(int[] values) |
static <T> int |
indexOf(T[] objects,
IAcceptor<T> validator) |
static <C> boolean |
instanceOf(Object[] objects,
Class<C> clazz) |
static <T> T[] |
normalize(T... values) |
static Boolean[] |
objects(boolean[] array) |
static Byte[] |
objects(byte[] array) |
static Character[] |
objects(char[] array) |
static Double[] |
objects(double[] array) |
static Float[] |
objects(float[] array) |
static Integer[] |
objects(int[] array) |
static Long[] |
objects(long[] array) |
static Short[] |
objects(short[] array) |
static byte[] |
primitives(Byte[] array) |
static double[] |
primitives(Double[] array) |
static int[] |
primitives(Integer[] array) |
static <O,T extends O> |
remove(O[] source,
T value,
Class<O> clazz) |
static double[] |
reverse(double[] values) |
public static int getMin(int[] values)
public static int getMax(int[] values)
public static double getMin(double[] values)
public static double getMax(double[] values)
public static byte[] concat(byte[] values0,
byte[] values1)
public static byte[] concat(byte[] values0,
byte[] values1,
int length)
public static byte[] copy(byte[] values1)
public static int[] concat(int[] values0,
int... values1)
public static int[] copy(int[] values)
public static double[] concat(double[] values0,
double[] values1)
public static double[] copy(double[] values)
public static <T> T[] copy(T[] array)
public static <O,T extends O> O[] copy(Class<O> clazz, T[] array)
public static <O,T extends O> O[] concat(Class<O> clazz, T[] array1, T... array2)
public static <O,T extends O> O[] concat(Class<O> clazz, T object, T... array)
public static <O,T extends O> O[] asArray(Class<O> clazz, T object)
public static double[] reverse(double[] values)
public static boolean allValuesNaN(double[] values)
public static boolean contains(int[] values,
int value)
public static <T> boolean contains(T[] objects,
T value)
public static <I,O,E extends Exception> O[] convert(IConverter<I,O,E> converter, I[] values, Class<O> clazz) throws E extends Exception
E extends Exceptionpublic static <O,T extends O> O[] remove(O[] source,
T value,
Class<O> clazz)
public static <T> T[] filter(T[] array,
IAcceptor<T> validator)
public static <T> T findFirst(T[] values,
IAcceptor<T> validator)
public static int[] primitives(Integer[] array)
public static double[] primitives(Double[] array)
public static byte[] primitives(Byte[] array)
public static <T> int indexOf(T[] objects,
IAcceptor<T> validator)
public static Short[] objects(short[] array)
public static Integer[] objects(int[] array)
public static Long[] objects(long[] array)
public static Float[] objects(float[] array)
public static Double[] objects(double[] array)
public static Byte[] objects(byte[] array)
public static Character[] objects(char[] array)
public static Boolean[] objects(boolean[] array)
public static <T> T[] create(T... objects)
public static <T> T[] normalize(T... values)
public static <T> T[] create(Class<T> clazz, int size)
public static <T> boolean containts(T[] array,
T object)
Copyright © 2007–2017 Andreas W. Bartels. All rights reserved.