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) voidbooleancontains(boolean[] array, boolean value) booleancontains(byte[] array, byte value) booleancontains(char[] array, char value) booleancontains(double[] array, double value) booleancontains(float[] array, float value) booleancontains(int[] array, int value) booleancontains(long[] array, long value) booleancontains(short[] array, short value) booleanbooleanbooleancontainsAll(boolean[] array1, boolean[] array2) booleancontainsAll(byte[] array1, byte[] array2) booleancontainsAll(char[] array1, char[] array2) booleancontainsAll(double[] array1, double[] array2) booleancontainsAll(float[] array1, float[] array2) booleancontainsAll(int[] array1, int[] array2) booleancontainsAll(long[] array1, long[] array2) booleancontainsAll(short[] array1, short[] array2) booleancontainsAll(Object[] array1, Object[] array2) <T> intString[]String[]distinct(String[] array, Comparator<String> comparator) <T> booleanboolean[]byte[]char[]double[]float[]int[]long[]short[]<T> T[]static ArrayUtil_IWintbooleanisEmpty(boolean[] array) booleanisEmpty(byte[] array) booleanisEmpty(char[] array) booleanisEmpty(double[] array) booleanisEmpty(float[] array) booleanisEmpty(int[] array) booleanisEmpty(long[] array) booleanisEmpty(short[] array) booleanbooleanisNotEmpty(boolean[] array) booleanisNotEmpty(byte[] array) booleanisNotEmpty(char[] array) booleanisNotEmpty(double[] array) booleanisNotEmpty(float[] array) booleanisNotEmpty(int[] array) booleanisNotEmpty(long[] array) booleanisNotEmpty(short[] array) booleanisNotEmpty(Object[] array) <T> voidisNotEmptyForEach(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) voidvoidreverse(boolean[] array) voidreverse(char[] array) voidreverse(double[] array) voidreverse(int[] array) voidreverse(long[] array) voidreverse(short[] array) <T> voidreverse(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
-