|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.hibernate.internal.util.collections.ArrayHelper
public final class ArrayHelper
Field Summary | |
---|---|
static boolean[] |
EMPTY_BOOLEAN_ARRAY
|
static byte[] |
EMPTY_BYTE_ARRAY
|
static Class[] |
EMPTY_CLASS_ARRAY
|
static int[] |
EMPTY_INT_ARRAY
|
static Object[] |
EMPTY_OBJECT_ARRAY
|
static String[] |
EMPTY_STRING_ARRAY
|
static Type[] |
EMPTY_TYPE_ARRAY
|
static boolean[] |
FALSE
|
static boolean[] |
TRUE
|
Method Summary | ||
---|---|---|
static void |
addAll(Collection collection,
Object[] array)
|
|
static int |
countTrue(boolean[] array)
|
|
static int[] |
fillArray(int value,
int length)
|
|
static LockMode[] |
fillArray(LockMode lockMode,
int length)
|
|
static LockOptions[] |
fillArray(LockOptions lockOptions,
int length)
|
|
static String[] |
fillArray(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(Object[] array)
calculate the array hash (only the first level) |
|
static int |
indexOf(Object[] array,
Object object)
|
|
static boolean |
isAllFalse(boolean[] array)
|
|
static boolean |
isAllNegative(int[] array)
|
|
static boolean |
isAllTrue(boolean[] array)
|
|
static boolean |
isEquals(byte[] b1,
byte[] b2)
Compare 2 arrays only at the first level |
|
static boolean |
isEquals(char[] o1,
char[] o2)
Compare 2 arrays only at the first level |
|
static boolean |
isEquals(Object[] o1,
Object[] o2)
Compare 2 arrays only at the first level |
|
static int[] |
join(int[] x,
int[] y)
|
|
static String[] |
join(String[] x,
String[] y)
|
|
static String[] |
join(String[] x,
String[] y,
boolean[] use)
|
|
static
|
join(T[] x,
T[] y)
|
|
static Object[] |
slice(Object[] objects,
int begin,
int length)
|
|
static String[] |
slice(String[] strings,
int begin,
int length)
|
|
static int[][] |
to2DIntArray(Collection coll)
|
|
static String[][] |
to2DStringArray(Collection coll)
|
|
static boolean[] |
toBooleanArray(Collection coll)
|
|
static int[] |
toIntArray(Collection coll)
|
|
static List |
toList(Iterator iter)
|
|
static List |
toList(Object array)
|
|
static String |
toString(Object[] array)
|
|
static String[] |
toStringArray(Collection coll)
|
|
static String[] |
toStringArray(Object[] objects)
|
|
static Type[] |
toTypeArray(Collection coll)
|
|
static Object[] |
typecast(Object[] array,
Object[] to)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final boolean[] TRUE
public static final boolean[] FALSE
public static final String[] EMPTY_STRING_ARRAY
public static final int[] EMPTY_INT_ARRAY
public static final boolean[] EMPTY_BOOLEAN_ARRAY
public static final Class[] EMPTY_CLASS_ARRAY
public static final Object[] EMPTY_OBJECT_ARRAY
public static final Type[] EMPTY_TYPE_ARRAY
public static final byte[] EMPTY_BYTE_ARRAY
Method Detail |
---|
public static int indexOf(Object[] array, Object object)
public static String[] toStringArray(Object[] objects)
public static String[] fillArray(String value, int length)
public static int[] fillArray(int value, int length)
public static LockMode[] fillArray(LockMode lockMode, int length)
public static LockOptions[] fillArray(LockOptions lockOptions, int length)
public static String[] toStringArray(Collection coll)
public static String[][] to2DStringArray(Collection coll)
public static int[][] to2DIntArray(Collection coll)
public static Type[] toTypeArray(Collection coll)
public static int[] toIntArray(Collection coll)
public static boolean[] toBooleanArray(Collection coll)
public static Object[] typecast(Object[] array, Object[] to)
public static List toList(Object array)
public static String[] slice(String[] strings, int begin, int length)
public static Object[] slice(Object[] objects, int begin, int length)
public static List toList(Iterator iter)
public static String[] join(String[] x, String[] y)
public static String[] join(String[] x, String[] y, boolean[] use)
public static int[] join(int[] x, int[] y)
public static <T> T[] join(T[] x, T[] y)
public static String toString(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 void addAll(Collection collection, Object[] array)
public static int[] getBatchSizes(int maxBatchSize)
public static int hash(Object[] array)
public static int hash(char[] array)
public static int hash(byte[] bytes)
public static boolean isEquals(Object[] o1, Object[] o2)
public static boolean isEquals(char[] o1, char[] o2)
public static boolean isEquals(byte[] b1, byte[] b2)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |