public final class ArrayHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean[] |
EMPTY_BOOLEAN_ARRAY |
static byte[] |
EMPTY_BYTE_ARRAY |
static java.lang.Class[] |
EMPTY_CLASS_ARRAY |
static int[] |
EMPTY_INT_ARRAY |
static java.lang.Object[] |
EMPTY_OBJECT_ARRAY |
static java.lang.String[] |
EMPTY_STRING_ARRAY |
static Type[] |
EMPTY_TYPE_ARRAY |
static boolean[] |
FALSE |
static boolean[] |
TRUE |
Modifier and Type | Method and Description |
---|---|
static <T> void |
addAll(java.util.Collection<T> collection,
T[] array) |
static boolean |
contains(java.lang.Object[] array,
java.lang.Object object) |
static int |
countNonNull(java.io.Serializable[] array) |
static int |
countTrue(boolean... array) |
static java.io.Serializable[] |
extractNonNull(java.io.Serializable[] array) |
static int[] |
fillArray(int value,
int length) |
static LockMode[] |
fillArray(LockMode lockMode,
int length) |
static LockOptions[] |
fillArray(LockOptions lockOptions,
int length) |
static java.lang.String[] |
fillArray(java.lang.String value,
int length) |
static int[] |
getBatchSizes(int maxBatchSize) |
static int |
hash(byte[] bytes)
calculate the array hash (only the first level)
|
static int |
hash(char[] array)
calculate the array hash (only the first level)
|
static int |
hash(java.lang.Object[] array)
calculate the array hash (only the first level)
|
static int |
indexOf(java.lang.Object[] array,
java.lang.Object object) |
static boolean |
isAllFalse(boolean... array) |
static boolean |
isAllNegative(int[] array) |
static boolean |
isAllTrue(boolean... array) |
static boolean |
isEquals(byte[] b1,
byte[] b2)
Deprecated.
Use
Arrays.equals(byte[], byte[]) instead |
static boolean |
isEquals(char[] o1,
char[] o2)
Deprecated.
Use
Arrays.equals(char[], char[]) instead |
static boolean |
isEquals(java.lang.Object[] o1,
java.lang.Object[] o2)
Deprecated.
Use
Arrays.equals(Object[], Object[]) instead |
static int[] |
join(int[] x,
int[] y) |
static java.lang.String[] |
join(java.lang.String[] x,
java.lang.String[] y) |
static java.lang.String[] |
join(java.lang.String[] x,
java.lang.String[] y,
boolean[] use) |
static <T> T[] |
join(T[] x,
T... y) |
static void |
main(java.lang.String... args) |
static java.lang.String[] |
reverse(java.lang.String[] source) |
static java.lang.Object[] |
slice(java.lang.Object[] objects,
int begin,
int length) |
static java.lang.String[] |
slice(java.lang.String[] strings,
int begin,
int length) |
static int[][] |
to2DIntArray(java.util.Collection coll) |
static java.lang.String[][] |
to2DStringArray(java.util.Collection coll) |
static boolean[] |
toBooleanArray(java.util.Collection coll) |
static int[] |
toIntArray(java.util.Collection coll) |
static java.util.List |
toList(java.util.Iterator iter) |
static java.util.List |
toList(java.lang.Object array) |
static java.lang.String |
toString(java.lang.Object[] array) |
static java.lang.String[] |
toStringArray(java.util.Collection coll) |
static java.lang.String[] |
toStringArray(java.lang.Object[] objects) |
static Type[] |
toTypeArray(java.util.Collection coll) |
static java.lang.Object[] |
typecast(java.lang.Object[] array,
java.lang.Object[] to) |
public static final boolean[] TRUE
public static final boolean[] FALSE
public static final java.lang.String[] EMPTY_STRING_ARRAY
public static final int[] EMPTY_INT_ARRAY
public static final boolean[] EMPTY_BOOLEAN_ARRAY
public static final java.lang.Class[] EMPTY_CLASS_ARRAY
public static final java.lang.Object[] EMPTY_OBJECT_ARRAY
public static final Type[] EMPTY_TYPE_ARRAY
public static final byte[] EMPTY_BYTE_ARRAY
public static boolean contains(java.lang.Object[] array, java.lang.Object object)
public static int indexOf(java.lang.Object[] array, java.lang.Object object)
public static java.lang.String[] toStringArray(java.lang.Object[] objects)
public static java.lang.String[] fillArray(java.lang.String value, int length)
public static int[] fillArray(int value, int length)
public static LockOptions[] fillArray(LockOptions lockOptions, int length)
public static java.lang.String[] toStringArray(java.util.Collection coll)
public static java.lang.String[][] to2DStringArray(java.util.Collection coll)
public static int[][] to2DIntArray(java.util.Collection coll)
public static Type[] toTypeArray(java.util.Collection coll)
public static int[] toIntArray(java.util.Collection coll)
public static boolean[] toBooleanArray(java.util.Collection coll)
public static java.lang.Object[] typecast(java.lang.Object[] array, java.lang.Object[] to)
public static java.util.List toList(java.lang.Object array)
public static java.lang.String[] slice(java.lang.String[] strings, int begin, int length)
public static java.lang.Object[] slice(java.lang.Object[] objects, int begin, int length)
public static java.util.List toList(java.util.Iterator iter)
public static java.lang.String[] join(java.lang.String[] x, java.lang.String[] y)
public static java.lang.String[] join(java.lang.String[] x, java.lang.String[] y, boolean[] use)
public static int[] join(int[] x, int[] y)
public static <T> T[] join(T[] x, T... y)
public static java.lang.String toString(java.lang.Object[] array)
public static boolean isAllNegative(int[] array)
public static boolean isAllTrue(boolean... array)
public static int countTrue(boolean... array)
public static boolean isAllFalse(boolean... array)
public static <T> void addAll(java.util.Collection<T> collection, T[] array)
public static int[] getBatchSizes(int maxBatchSize)
public static int hash(java.lang.Object[] array)
public static int hash(char[] array)
public static int hash(byte[] bytes)
@Deprecated public static boolean isEquals(java.lang.Object[] o1, java.lang.Object[] o2)
Arrays.equals(Object[], Object[])
instead@Deprecated public static boolean isEquals(char[] o1, char[] o2)
Arrays.equals(char[], char[])
instead@Deprecated public static boolean isEquals(byte[] b1, byte[] b2)
Arrays.equals(byte[], byte[])
insteadpublic static java.io.Serializable[] extractNonNull(java.io.Serializable[] array)
public static int countNonNull(java.io.Serializable[] array)
public static java.lang.String[] reverse(java.lang.String[] source)
public static void main(java.lang.String... args)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.