Package com.liferay.portal.kernel.util
Class ArrayUtil_IW
Object
com.liferay.portal.kernel.util.ArrayUtil_IW
- Author:
- Brian Wing Shun Chan
-
Method Summary
Modifier and TypeMethodDescriptionboolean[]
append
(boolean[]... arrays) boolean[]
append
(boolean[] array, boolean value) byte[]
append
(byte[]... arrays) byte[]
append
(byte[] array, byte value) char[]
append
(char[]... arrays) char[]
append
(char[] array, char value) double[]
append
(double[]... arrays) double[]
append
(double[] array, double value) float[]
append
(float[]... arrays) float[]
append
(float[] array, float value) int[]
append
(int[]... arrays) int[]
append
(int[] array, int value) long[]
append
(long[]... arrays) long[]
append
(long[] array, long value) short[]
append
(short[]... arrays) short[]
append
(short[] array, short value) <T> T[]
append
(T[]... arrays) <T> T[][]
append
(T[][] array1, T[] value) <T> T[][]
append
(T[][] array1, T[][] array2) <T> T[]
append
(T[] array, T value) <T> T[]
append
(T[] array1, T[] array2) boolean[]
clone
(boolean[] array) boolean[]
clone
(boolean[] array, int from, int to) byte[]
clone
(byte[] array) byte[]
clone
(byte[] array, int from, int to) char[]
clone
(char[] array) char[]
clone
(char[] array, int from, int to) double[]
clone
(double[] array) double[]
clone
(double[] array, int from, int to) float[]
clone
(float[] array) float[]
clone
(float[] array, int from, int to) int[]
clone
(int[] array) int[]
clone
(int[] array, int from, int to) long[]
clone
(long[] array) long[]
clone
(long[] array, int from, int to) short[]
clone
(short[] array) short[]
clone
(short[] array, int from, int to) <T> T[]
clone
(T[] array) <T> T[][]
clone
(T[][] array) <T> T[][]
clone
(T[][] array, int from, int to) <T> T[]
clone
(T[] array, int from, int to) void
boolean
contains
(boolean[] array, boolean value) boolean
contains
(byte[] array, byte value) boolean
contains
(char[] array, char value) boolean
contains
(double[] array, double value) boolean
contains
(float[] array, float value) boolean
contains
(int[] array, int value) boolean
contains
(long[] array, long value) boolean
contains
(short[] array, short value) boolean
boolean
boolean
containsAll
(boolean[] array1, boolean[] array2) boolean
containsAll
(byte[] array1, byte[] array2) boolean
containsAll
(char[] array1, char[] array2) boolean
containsAll
(double[] array1, double[] array2) boolean
containsAll
(float[] array1, float[] array2) boolean
containsAll
(int[] array1, int[] array2) boolean
containsAll
(long[] array1, long[] array2) boolean
containsAll
(short[] array1, short[] array2) boolean
containsAll
(Object[] array1, Object[] array2) <T> int
String[]
String[]
distinct
(String[] array, Comparator<String> comparator) <T> boolean
boolean[]
byte[]
char[]
double[]
float[]
int[]
long[]
short[]
<T> T[]
static ArrayUtil_IW
int
boolean
isEmpty
(boolean[] array) boolean
isEmpty
(byte[] array) boolean
isEmpty
(char[] array) boolean
isEmpty
(double[] array) boolean
isEmpty
(float[] array) boolean
isEmpty
(int[] array) boolean
isEmpty
(long[] array) boolean
isEmpty
(short[] array) boolean
boolean
isNotEmpty
(boolean[] array) boolean
isNotEmpty
(byte[] array) boolean
isNotEmpty
(char[] array) boolean
isNotEmpty
(double[] array) boolean
isNotEmpty
(float[] array) boolean
isNotEmpty
(int[] array) boolean
isNotEmpty
(long[] array) boolean
isNotEmpty
(short[] array) boolean
isNotEmpty
(Object[] array) <T> void
isNotEmptyForEach
(T[] array, Consumer<T> consumer) boolean[]
remove
(boolean[] array, boolean value) byte[]
remove
(byte[] array, byte value) char[]
remove
(char[] array, char value) double[]
remove
(double[] array, double value) float[]
remove
(float[] array, float value) int[]
remove
(int[] array, int value) long[]
remove
(long[] array, long value) short[]
remove
(short[] array, short value) String[]
<T> T[]
remove
(T[] array, T value) String[]
removeByPrefix
(String[] array, String prefix) void
void
reverse
(boolean[] array) void
reverse
(char[] array) void
reverse
(double[] array) void
reverse
(int[] array) void
reverse
(long[] array) void
reverse
(short[] array) <T> void
reverse
(T[] array) byte[]
sortedUnique
(byte[] array) double[]
sortedUnique
(double[] array) float[]
sortedUnique
(float[] array) int[]
sortedUnique
(int[] array) long[]
sortedUnique
(long[] array) short[]
sortedUnique
(short[] array) String[]
sortedUnique
(String[] array) boolean[]
subset
(boolean[] array, int start, int end) byte[]
subset
(byte[] array, int start, int end) char[]
subset
(char[] array, int start, int end) double[]
subset
(double[] array, int start, int end) float[]
subset
(float[] array, int start, int end) int[]
subset
(int[] array, int start, int end) long[]
subset
(long[] array, int start, int end) short[]
subset
(short[] array, int start, int end) <T> T[]
subset
(T[] array, int start, int end) Boolean[]
toArray
(boolean[] array) Byte[]
toArray
(byte[] array) toArray
(char[] array) Double[]
toArray
(double[] array) Float[]
toArray
(float[] array) Integer[]
toArray
(int[] array) Long[]
toArray
(long[] array) Short[]
toArray
(short[] array) boolean[]
byte[]
char[]
double[]
float[]
int[]
long[]
short[]
<T,
A> A[] boolean[]
toBooleanArray
(Collection<Boolean> collection) double[]
toDoubleArray
(Collection<Number> collection) float[]
toFloatArray
(Collection<Number> collection) int[]
toIntArray
(Collection<Number> collection) Long[]
toLongArray
(int[] array) Long[]
toLongArray
(long[] array) Long[]
toLongArray
(Object[] array) long[]
toLongArray
(Collection<Number> collection) short[]
toShortArray
(Collection<Short> collection) <T,
A> String <T,
A> String <T,
A> String String[]
toStringArray
(boolean[] array) String[]
toStringArray
(byte[] array) String[]
toStringArray
(char[] array) String[]
toStringArray
(double[] array) String[]
toStringArray
(float[] array) String[]
toStringArray
(int[] array) String[]
toStringArray
(long[] array) String[]
toStringArray
(short[] array) String[]
toStringArray
(JSONArray jsonArray) String[]
toStringArray
(Object[] array) String[]
toStringArray
(Collection<?> collection) String[]
toStringArray
(Date[] array, DateFormat dateFormat) byte[]
unique
(byte[] array) double[]
unique
(double[] array) float[]
unique
(float[] array) int[]
unique
(int[] array) long[]
unique
(long[] array) short[]
unique
(short[] array) String[]
-
Method Details
-
getInstance
-
append
public boolean[] append(boolean[]... arrays) -
append
public boolean[] append(boolean[] array, boolean value) -
append
public byte[] append(byte[]... arrays) -
append
public byte[] append(byte[] array, byte value) -
append
public char[] append(char[]... arrays) -
append
public char[] append(char[] array, char value) -
append
public double[] append(double[]... arrays) -
append
public double[] append(double[] array, double value) -
append
public float[] append(float[]... arrays) -
append
public float[] append(float[] array, float value) -
append
public int[] append(int[]... arrays) -
append
public int[] append(int[] array, int value) -
append
public long[] append(long[]... arrays) -
append
public long[] append(long[] array, long value) -
append
public short[] append(short[]... arrays) -
append
public short[] append(short[] array, short value) -
append
public <T> T[] append(T[]... arrays) -
append
public <T> T[] append(T[] array, T value) -
append
public <T> T[] append(T[] array1, T[] array2) -
append
public <T> T[][] append(T[][] array1, T[] value) -
append
public <T> T[][] append(T[][] array1, T[][] array2) -
clone
public boolean[] clone(boolean[] array) -
clone
public boolean[] clone(boolean[] array, int from, int to) -
clone
public byte[] clone(byte[] array) -
clone
public byte[] clone(byte[] array, int from, int to) -
clone
public char[] clone(char[] array) -
clone
public char[] clone(char[] array, int from, int to) -
clone
public double[] clone(double[] array) -
clone
public double[] clone(double[] array, int from, int to) -
clone
public float[] clone(float[] array) -
clone
public float[] clone(float[] array, int from, int to) -
clone
public int[] clone(int[] array) -
clone
public int[] clone(int[] array, int from, int to) -
clone
public long[] clone(long[] array) -
clone
public long[] clone(long[] array, int from, int to) -
clone
public short[] clone(short[] array) -
clone
public short[] clone(short[] array, int from, int to) -
clone
public <T> T[] clone(T[] array) -
clone
public <T> T[] clone(T[] array, int from, int to) -
clone
public <T> T[][] clone(T[][] array) -
clone
public <T> T[][] clone(T[][] array, int from, int to) -
combine
-
contains
public boolean contains(boolean[] array, boolean value) -
contains
public boolean contains(byte[] array, byte value) -
contains
public boolean contains(char[] array, char value) -
contains
public boolean contains(double[] array, double value) -
contains
public boolean contains(float[] array, float value) -
contains
public boolean contains(int[] array, int value) -
contains
public boolean contains(long[] array, long value) -
contains
-
contains
public boolean contains(short[] array, short value) -
contains
-
containsAll
public boolean containsAll(boolean[] array1, boolean[] array2) -
containsAll
public boolean containsAll(byte[] array1, byte[] array2) -
containsAll
public boolean containsAll(char[] array1, char[] array2) -
containsAll
public boolean containsAll(double[] array1, double[] array2) -
containsAll
public boolean containsAll(float[] array1, float[] array2) -
containsAll
public boolean containsAll(int[] array1, int[] array2) -
containsAll
public boolean containsAll(long[] array1, long[] array2) -
containsAll
-
containsAll
public boolean containsAll(short[] array1, short[] array2) -
count
-
distinct
-
distinct
-
exists
-
filter
-
filter
-
filter
-
filter
-
filter
-
filter
-
filter
-
filter
-
filter
-
getLength
-
getValue
-
isEmpty
public boolean isEmpty(boolean[] array) -
isEmpty
public boolean isEmpty(byte[] array) -
isEmpty
public boolean isEmpty(char[] array) -
isEmpty
public boolean isEmpty(double[] array) -
isEmpty
public boolean isEmpty(float[] array) -
isEmpty
public boolean isEmpty(int[] array) -
isEmpty
public boolean isEmpty(long[] array) -
isEmpty
-
isEmpty
public boolean isEmpty(short[] array) -
isNotEmpty
public boolean isNotEmpty(boolean[] array) -
isNotEmpty
public boolean isNotEmpty(byte[] array) -
isNotEmpty
public boolean isNotEmpty(char[] array) -
isNotEmpty
public boolean isNotEmpty(double[] array) -
isNotEmpty
public boolean isNotEmpty(float[] array) -
isNotEmpty
public boolean isNotEmpty(int[] array) -
isNotEmpty
public boolean isNotEmpty(long[] array) -
isNotEmpty
-
isNotEmpty
public boolean isNotEmpty(short[] array) -
isNotEmptyForEach
-
remove
public boolean[] remove(boolean[] array, boolean value) -
remove
public byte[] remove(byte[] array, byte value) -
remove
public char[] remove(char[] array, char value) -
remove
public double[] remove(double[] array, double value) -
remove
public float[] remove(float[] array, float value) -
remove
public int[] remove(int[] array, int value) -
remove
public long[] remove(long[] array, long value) -
remove
public short[] remove(short[] array, short value) -
remove
-
remove
public <T> T[] remove(T[] array, T value) -
removeByPrefix
-
replace
-
reverse
public void reverse(boolean[] array) -
reverse
public void reverse(char[] array) -
reverse
public void reverse(double[] array) -
reverse
public void reverse(int[] array) -
reverse
public void reverse(long[] array) -
reverse
public void reverse(short[] array) -
reverse
public <T> void reverse(T[] array) -
sortedUnique
public byte[] sortedUnique(byte[] array) -
sortedUnique
public double[] sortedUnique(double[] array) -
sortedUnique
public float[] sortedUnique(float[] array) -
sortedUnique
public int[] sortedUnique(int[] array) -
sortedUnique
public long[] sortedUnique(long[] array) -
sortedUnique
public short[] sortedUnique(short[] array) -
sortedUnique
-
split
-
subset
public boolean[] subset(boolean[] array, int start, int end) -
subset
public byte[] subset(byte[] array, int start, int end) -
subset
public char[] subset(char[] array, int start, int end) -
subset
public double[] subset(double[] array, int start, int end) -
subset
public float[] subset(float[] array, int start, int end) -
subset
public int[] subset(int[] array, int start, int end) -
subset
public long[] subset(long[] array, int start, int end) -
subset
public short[] subset(short[] array, int start, int end) -
subset
public <T> T[] subset(T[] array, int start, int end) -
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toArray
-
toBooleanArray
-
toDoubleArray
-
toFloatArray
-
toIntArray
-
toLongArray
-
toLongArray
-
toLongArray
-
toLongArray
-
toShortArray
-
toString
-
toString
-
toString
-
toString
-
toString
-
toString
-
toStringArray
-
toStringArray
-
toStringArray
-
toStringArray
-
toStringArray
-
toStringArray
-
toStringArray
-
toStringArray
-
toStringArray
-
toStringArray
-
toStringArray
-
toStringArray
-
unique
public byte[] unique(byte[] array) -
unique
public double[] unique(double[] array) -
unique
public float[] unique(float[] array) -
unique
public int[] unique(int[] array) -
unique
public long[] unique(long[] array) -
unique
public short[] unique(short[] array) -
unique
-