Class TransformUtil

java.lang.Object
com.liferay.petra.function.transform.TransformUtil

public class TransformUtil extends Object
  • Constructor Details

    • TransformUtil

      public TransformUtil()
  • Method Details

    • transform

      public static <T, R, E extends Throwable> List<R> transform(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, E extends Throwable> R[] transform(T[] array, UnsafeFunction<T,R,E> unsafeFunction, Class<? extends R> clazz)
    • transformToArray

      public static <T, R, E extends Throwable> R[] transformToArray(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, E extends Throwable> int[] transformToIntArray(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, E extends Throwable> List<R> transformToList(T[] array, UnsafeFunction<T,R,E> unsafeFunction)
    • transformToLongArray

      public static <T, R, E extends Throwable> long[] transformToLongArray(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, E extends Throwable> List<R> unsafeTransform(Collection<T> collection, UnsafeFunction<T,R,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransform

      public static <R, E extends Throwable> R[] unsafeTransform(int[] array, UnsafeFunction<Integer,R,E> unsafeFunction, Class<? extends R> clazz) throws E
      Throws:
      E
    • unsafeTransform

      public static <R, E extends Throwable> R[] unsafeTransform(long[] array, UnsafeFunction<Long,R,E> unsafeFunction, Class<? extends R> clazz) throws E
      Throws:
      E
    • unsafeTransform

      public static <T, R, E extends Throwable> R[] unsafeTransform(T[] array, UnsafeFunction<T,R,E> unsafeFunction, Class<? extends R> clazz) throws E
      Throws:
      E
    • unsafeTransformToArray

      public static <T, R, E extends Throwable> R[] unsafeTransformToArray(Collection<T> collection, UnsafeFunction<T,R,E> unsafeFunction, Class<? extends R> clazz) throws E
      Throws:
      E
    • unsafeTransformToBooleanArray

      public static <T, E extends Throwable> boolean[] unsafeTransformToBooleanArray(Collection<T> collection, UnsafeFunction<T,Boolean,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToBooleanArray

      public static <T, E extends Throwable> boolean[] unsafeTransformToBooleanArray(T[] array, UnsafeFunction<T,Boolean,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToByteArray

      public static <T, E extends Throwable> byte[] unsafeTransformToByteArray(Collection<T> collection, UnsafeFunction<T,Byte,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToByteArray

      public static <T, E extends Throwable> byte[] unsafeTransformToByteArray(T[] array, UnsafeFunction<T,Byte,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToDoubleArray

      public static <T, E extends Throwable> double[] unsafeTransformToDoubleArray(Collection<T> collection, UnsafeFunction<T,Double,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToDoubleArray

      public static <T, E extends Throwable> double[] unsafeTransformToDoubleArray(T[] array, UnsafeFunction<T,Double,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToFloatArray

      public static <T, E extends Throwable> float[] unsafeTransformToFloatArray(Collection<T> collection, UnsafeFunction<T,Float,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToFloatArray

      public static <T, E extends Throwable> float[] unsafeTransformToFloatArray(T[] array, UnsafeFunction<T,Float,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToIntArray

      public static <T, R, E extends Throwable> int[] unsafeTransformToIntArray(Collection<T> collection, UnsafeFunction<T,R,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToIntArray

      public static <T, E extends Throwable> int[] unsafeTransformToIntArray(T[] array, UnsafeFunction<T,Integer,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToList

      public static <R, E extends Throwable> List<R> unsafeTransformToList(int[] array, UnsafeFunction<Integer,R,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToList

      public static <R, E extends Throwable> List<R> unsafeTransformToList(long[] array, UnsafeFunction<Long,R,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToList

      public static <T, R, E extends Throwable> List<R> unsafeTransformToList(T[] array, UnsafeFunction<T,R,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToLongArray

      public static <T, R, E extends Throwable> long[] unsafeTransformToLongArray(Collection<T> collection, UnsafeFunction<T,R,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToLongArray

      public static <T, E extends Throwable> long[] unsafeTransformToLongArray(T[] array, UnsafeFunction<T,Long,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToShortArray

      public static <T, E extends Throwable> short[] unsafeTransformToShortArray(Collection<T> collection, UnsafeFunction<T,Short,E> unsafeFunction) throws E
      Throws:
      E
    • unsafeTransformToShortArray

      public static <T, E extends Throwable> short[] unsafeTransformToShortArray(T[] array, UnsafeFunction<T,Short,E> unsafeFunction) throws E
      Throws:
      E