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,R, E extends Throwable>
int[]transformToIntArray(Collection<T> collection, UnsafeFunction<T, R, 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 <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,R, E extends Throwable>
int[]unsafeTransformToIntArray(Collection<T> collection, UnsafeFunction<T, R, 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)
-
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) -
transformToIntArray
public static <T,R, int[] transformToIntArrayE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, 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) -
unsafeTransform
public static <T,R, List<R> unsafeTransformE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, throws EE> unsafeFunction) - Throws:
E extends Throwable
-
unsafeTransform
public static <R,E extends Throwable> R[] unsafeTransform(int[] array, UnsafeFunction<Integer, R, throws EE> unsafeFunction, Class<? extends R> clazz) - Throws:
E extends Throwable
-
unsafeTransform
public static <R,E extends Throwable> R[] unsafeTransform(long[] array, UnsafeFunction<Long, R, throws EE> unsafeFunction, Class<? extends R> clazz) - Throws:
E extends Throwable
-
unsafeTransform
public static <T,R, R[] unsafeTransformE extends Throwable> (T[] array, UnsafeFunction<T, R, throws EE> unsafeFunction, Class<? extends R> clazz) - Throws:
E extends Throwable
-
unsafeTransformToArray
public static <T,R, R[] unsafeTransformToArrayE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, throws EE> unsafeFunction, Class<? extends R> clazz) - Throws:
E extends Throwable
-
unsafeTransformToIntArray
public static <T,R, int[] unsafeTransformToIntArrayE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, throws EE> unsafeFunction) - Throws:
E extends Throwable
-
unsafeTransformToList
public static <R,E extends Throwable> List<R> unsafeTransformToList(int[] array, UnsafeFunction<Integer, R, throws EE> unsafeFunction) - Throws:
E extends Throwable
-
unsafeTransformToList
public static <R,E extends Throwable> List<R> unsafeTransformToList(long[] array, UnsafeFunction<Long, R, throws EE> unsafeFunction) - Throws:
E extends Throwable
-
unsafeTransformToList
public static <T,R, List<R> unsafeTransformToListE extends Throwable> (T[] array, UnsafeFunction<T, R, throws EE> unsafeFunction) - Throws:
E extends Throwable
-
unsafeTransformToLongArray
public static <T,R, long[] unsafeTransformToLongArrayE extends Throwable> (Collection<T> collection, UnsafeFunction<T, R, throws EE> unsafeFunction) - Throws:
E extends Throwable
-