Class TransformUtil
java.lang.Object
com.liferay.petra.function.transform.TransformUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <R,E extends Throwable>
R[]transform(int[] array, UnsafeFunction<Integer, R, E> unsafeFunction, Class<? extends R> clazz) static <R,E extends Throwable>
R[]transform(long[] array, UnsafeFunction<Long, R, E> unsafeFunction, Class<? extends R> clazz) transform(Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction) static <T,R, E extends Throwable>
R[]transform(T[] array, UnsafeFunction<T, R, E> unsafeFunction, Class<? extends R> clazz) static <T,R, E extends Throwable>
R[]transformToArray(Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction, Class<? extends R> clazz) static <T,E extends Throwable>
boolean[]transformToBooleanArray(Collection<T> collection, UnsafeFunction<T, Boolean, E> unsafeFunction) static <T,E extends Throwable>
boolean[]transformToBooleanArray(T[] array, UnsafeFunction<T, Boolean, E> unsafeFunction) static <T,E extends Throwable>
byte[]transformToByteArray(Collection<T> collection, UnsafeFunction<T, Byte, E> unsafeFunction) static <T,E extends Throwable>
byte[]transformToByteArray(T[] array, UnsafeFunction<T, Byte, E> unsafeFunction) static <T,E extends Throwable>
double[]transformToDoubleArray(Collection<T> collection, UnsafeFunction<T, Double, E> unsafeFunction) static <T,E extends Throwable>
double[]transformToDoubleArray(T[] array, UnsafeFunction<T, Double, E> unsafeFunction) static <T,E extends Throwable>
float[]transformToFloatArray(Collection<T> collection, UnsafeFunction<T, Float, E> unsafeFunction) static <T,E extends Throwable>
float[]transformToFloatArray(T[] array, UnsafeFunction<T, Float, E> unsafeFunction) static <T,R, E extends Throwable>
int[]transformToIntArray(Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction) static <T,E extends Throwable>
int[]transformToIntArray(T[] array, UnsafeFunction<T, Integer, E> unsafeFunction) transformToList(int[] array, UnsafeFunction<Integer, R, E> unsafeFunction) transformToList(long[] array, UnsafeFunction<Long, R, E> unsafeFunction) transformToList(T[] array, UnsafeFunction<T, R, E> unsafeFunction) static <T,R, E extends Throwable>
long[]transformToLongArray(Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction) static <T,E extends Throwable>
long[]transformToLongArray(T[] array, UnsafeFunction<T, Long, E> unsafeFunction) static <T,E extends Throwable>
short[]transformToShortArray(Collection<T> collection, UnsafeFunction<T, Short, E> unsafeFunction) static <T,E extends Throwable>
short[]transformToShortArray(T[] array, UnsafeFunction<T, Short, E> unsafeFunction) static <R,E extends Throwable>
R[]unsafeTransform(int[] array, UnsafeFunction<Integer, R, E> unsafeFunction, Class<? extends R> clazz) static <R,E extends Throwable>
R[]unsafeTransform(long[] array, UnsafeFunction<Long, R, E> unsafeFunction, Class<? extends R> clazz) unsafeTransform(Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction) static <T,R, E extends Throwable>
R[]unsafeTransform(T[] array, UnsafeFunction<T, R, E> unsafeFunction, Class<? extends R> clazz) static <T,R, E extends Throwable>
R[]unsafeTransformToArray(Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction, Class<? extends R> clazz) static <T,E extends Throwable>
boolean[]unsafeTransformToBooleanArray(Collection<T> collection, UnsafeFunction<T, Boolean, E> unsafeFunction) static <T,E extends Throwable>
boolean[]unsafeTransformToBooleanArray(T[] array, UnsafeFunction<T, Boolean, E> unsafeFunction) static <T,E extends Throwable>
byte[]unsafeTransformToByteArray(Collection<T> collection, UnsafeFunction<T, Byte, E> unsafeFunction) static <T,E extends Throwable>
byte[]unsafeTransformToByteArray(T[] array, UnsafeFunction<T, Byte, E> unsafeFunction) static <T,E extends Throwable>
double[]unsafeTransformToDoubleArray(Collection<T> collection, UnsafeFunction<T, Double, E> unsafeFunction) static <T,E extends Throwable>
double[]unsafeTransformToDoubleArray(T[] array, UnsafeFunction<T, Double, E> unsafeFunction) static <T,E extends Throwable>
float[]unsafeTransformToFloatArray(Collection<T> collection, UnsafeFunction<T, Float, E> unsafeFunction) static <T,E extends Throwable>
float[]unsafeTransformToFloatArray(T[] array, UnsafeFunction<T, Float, E> unsafeFunction) static <T,R, E extends Throwable>
int[]unsafeTransformToIntArray(Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction) static <T,E extends Throwable>
int[]unsafeTransformToIntArray(T[] array, UnsafeFunction<T, Integer, E> unsafeFunction) unsafeTransformToList(int[] array, UnsafeFunction<Integer, R, E> unsafeFunction) unsafeTransformToList(long[] array, UnsafeFunction<Long, R, E> unsafeFunction) unsafeTransformToList(T[] array, UnsafeFunction<T, R, E> unsafeFunction) static <T,R, E extends Throwable>
long[]unsafeTransformToLongArray(Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction) static <T,E extends Throwable>
long[]unsafeTransformToLongArray(T[] array, UnsafeFunction<T, Long, E> unsafeFunction) static <T,E extends Throwable>
short[]unsafeTransformToShortArray(Collection<T> collection, UnsafeFunction<T, Short, E> unsafeFunction) static <T,E extends Throwable>
short[]unsafeTransformToShortArray(T[] array, UnsafeFunction<T, Short, E> unsafeFunction)
-
Constructor Details
-
TransformUtil
public TransformUtil()
-
-
Method Details
-
transform
public static <T,R, List<R> transformE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction) -
transform
public static <R,E extends Throwable> R[] transform(int[] array, UnsafeFunction<Integer, R, E> unsafeFunction, Class<? extends R> clazz) -
transform
public static <R,E extends Throwable> R[] transform(long[] array, UnsafeFunction<Long, R, E> unsafeFunction, Class<? extends R> clazz) -
transform
public static <T,R, R[] transformE extends Throwable> (T[] array, UnsafeFunction<T, R, E> unsafeFunction, Class<? extends R> clazz) -
transformToArray
public static <T,R, R[] transformToArrayE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction, Class<? extends R> clazz) -
transformToBooleanArray
public static <T,E extends Throwable> boolean[] transformToBooleanArray(Collection<T> collection, UnsafeFunction<T, Boolean, E> unsafeFunction) -
transformToBooleanArray
public static <T,E extends Throwable> boolean[] transformToBooleanArray(T[] array, UnsafeFunction<T, Boolean, E> unsafeFunction) -
transformToByteArray
public static <T,E extends Throwable> byte[] transformToByteArray(Collection<T> collection, UnsafeFunction<T, Byte, E> unsafeFunction) -
transformToByteArray
public static <T,E extends Throwable> byte[] transformToByteArray(T[] array, UnsafeFunction<T, Byte, E> unsafeFunction) -
transformToDoubleArray
public static <T,E extends Throwable> double[] transformToDoubleArray(Collection<T> collection, UnsafeFunction<T, Double, E> unsafeFunction) -
transformToDoubleArray
public static <T,E extends Throwable> double[] transformToDoubleArray(T[] array, UnsafeFunction<T, Double, E> unsafeFunction) -
transformToFloatArray
public static <T,E extends Throwable> float[] transformToFloatArray(Collection<T> collection, UnsafeFunction<T, Float, E> unsafeFunction) -
transformToFloatArray
public static <T,E extends Throwable> float[] transformToFloatArray(T[] array, UnsafeFunction<T, Float, E> unsafeFunction) -
transformToIntArray
public static <T,R, int[] transformToIntArrayE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction) -
transformToIntArray
public static <T,E extends Throwable> int[] transformToIntArray(T[] array, UnsafeFunction<T, Integer, E> unsafeFunction) -
transformToList
public static <R,E extends Throwable> List<R> transformToList(int[] array, UnsafeFunction<Integer, R, E> unsafeFunction) -
transformToList
public static <R,E extends Throwable> List<R> transformToList(long[] array, UnsafeFunction<Long, R, E> unsafeFunction) -
transformToList
public static <T,R, List<R> transformToListE extends Throwable> (T[] array, UnsafeFunction<T, R, E> unsafeFunction) -
transformToLongArray
public static <T,R, long[] transformToLongArrayE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, E> unsafeFunction) -
transformToLongArray
public static <T,E extends Throwable> long[] transformToLongArray(T[] array, UnsafeFunction<T, Long, E> unsafeFunction) -
transformToShortArray
public static <T,E extends Throwable> short[] transformToShortArray(Collection<T> collection, UnsafeFunction<T, Short, E> unsafeFunction) -
transformToShortArray
public static <T,E extends Throwable> short[] transformToShortArray(T[] array, UnsafeFunction<T, Short, E> unsafeFunction) -
unsafeTransform
public static <T,R, List<R> unsafeTransformE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransform
public static <R,E extends Throwable> R[] unsafeTransform(int[] array, UnsafeFunction<Integer, R, throws EE> unsafeFunction, Class<? extends R> clazz) - Throws:
E
-
unsafeTransform
public static <R,E extends Throwable> R[] unsafeTransform(long[] array, UnsafeFunction<Long, R, throws EE> unsafeFunction, Class<? extends R> clazz) - Throws:
E
-
unsafeTransform
public static <T,R, R[] unsafeTransformE extends Throwable> (T[] array, UnsafeFunction<T, R, throws EE> unsafeFunction, Class<? extends R> clazz) - Throws:
E
-
unsafeTransformToArray
public static <T,R, R[] unsafeTransformToArrayE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, throws EE> unsafeFunction, Class<? extends R> clazz) - Throws:
E
-
unsafeTransformToBooleanArray
public static <T,E extends Throwable> boolean[] unsafeTransformToBooleanArray(Collection<T> collection, UnsafeFunction<T, Boolean, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToBooleanArray
public static <T,E extends Throwable> boolean[] unsafeTransformToBooleanArray(T[] array, UnsafeFunction<T, Boolean, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToByteArray
public static <T,E extends Throwable> byte[] unsafeTransformToByteArray(Collection<T> collection, UnsafeFunction<T, Byte, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToByteArray
public static <T,E extends Throwable> byte[] unsafeTransformToByteArray(T[] array, UnsafeFunction<T, Byte, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToDoubleArray
public static <T,E extends Throwable> double[] unsafeTransformToDoubleArray(Collection<T> collection, UnsafeFunction<T, Double, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToDoubleArray
public static <T,E extends Throwable> double[] unsafeTransformToDoubleArray(T[] array, UnsafeFunction<T, Double, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToFloatArray
public static <T,E extends Throwable> float[] unsafeTransformToFloatArray(Collection<T> collection, UnsafeFunction<T, Float, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToFloatArray
public static <T,E extends Throwable> float[] unsafeTransformToFloatArray(T[] array, UnsafeFunction<T, Float, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToIntArray
public static <T,R, int[] unsafeTransformToIntArrayE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToIntArray
public static <T,E extends Throwable> int[] unsafeTransformToIntArray(T[] array, UnsafeFunction<T, Integer, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToList
public static <R,E extends Throwable> List<R> unsafeTransformToList(int[] array, UnsafeFunction<Integer, R, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToList
public static <R,E extends Throwable> List<R> unsafeTransformToList(long[] array, UnsafeFunction<Long, R, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToList
public static <T,R, List<R> unsafeTransformToListE extends Throwable> (T[] array, UnsafeFunction<T, R, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToLongArray
public static <T,R, long[] unsafeTransformToLongArrayE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToLongArray
public static <T,E extends Throwable> long[] unsafeTransformToLongArray(T[] array, UnsafeFunction<T, Long, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToShortArray
public static <T,E extends Throwable> short[] unsafeTransformToShortArray(Collection<T> collection, UnsafeFunction<T, Short, throws EE> unsafeFunction) - Throws:
E
-
unsafeTransformToShortArray
public static <T,E extends Throwable> short[] unsafeTransformToShortArray(T[] array, UnsafeFunction<T, Short, throws EE> unsafeFunction) - Throws:
E
-