Package com.intellij.util
Class ArrayUtilRt
java.lang.Object
com.intellij.util.ArrayUtilRt
- Direct Known Subclasses:
ArrayUtil
Stripped-down version of
com.intellij.util.ArrayUtil.
Intended to use by external (out-of-IDE-process) runners and helpers so it should not contain any library dependencies.- Since:
- 12.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> intfind(T[] src, T obj) static String[]toStringArray(Collection<String> collection)
-
Field Details
-
EMPTY_SHORT_ARRAY
public static final short[] EMPTY_SHORT_ARRAY -
EMPTY_CHAR_ARRAY
public static final char[] EMPTY_CHAR_ARRAY -
EMPTY_BYTE_ARRAY
public static final byte[] EMPTY_BYTE_ARRAY -
EMPTY_INT_ARRAY
public static final int[] EMPTY_INT_ARRAY -
EMPTY_BOOLEAN_ARRAY
public static final boolean[] EMPTY_BOOLEAN_ARRAY -
EMPTY_OBJECT_ARRAY
-
EMPTY_STRING_ARRAY
-
EMPTY_CLASS_ARRAY
-
EMPTY_LONG_ARRAY
public static final long[] EMPTY_LONG_ARRAY -
EMPTY_COLLECTION_ARRAY
-
EMPTY_FILE_ARRAY
-
EMPTY_RUNNABLE_ARRAY
-
-
Constructor Details
-
ArrayUtilRt
public ArrayUtilRt()
-
-
Method Details
-
toStringArray
-
find
- Parameters:
src- source array.obj- object to be found.- Returns:
- index of
objin thesrcarray. Returns-1if passed object isn't found. This method usesequalsof arrays elements to compareobjwith these elements.
-