Package org.polyfrost.oneconfig.utils.v1
Class ArrayCastUtils
java.lang.Object
org.polyfrost.oneconfig.utils.v1.ArrayCastUtils
Utility class for casting between primitive array types
-
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]static int[]b2i(byte[] arr) static long[]b2l(byte[] arr) static char[]static int[]c2i(char[] arr) static long[]c2l(char[] arr) static double[]static float[]d2f(double[] arr) static double[]f2d(float[] arr) static float[]static int[]static long[]i2l(int[] arr) static int[]l2i(long[] arr) static long[]static int[]s2i(short[] arr) static long[]s2l(short[] arr) static short[]static ObjectunboxNumberArray(Object[] array, Class<?> type)
-
Method Details
-
unboxNumberArray
-
i2i
-
s2i
public static int[] s2i(short[] arr) -
l2i
public static int[] l2i(long[] arr) -
b2i
public static int[] b2i(byte[] arr) -
c2i
public static int[] c2i(char[] arr) -
f2f
-
d2f
public static float[] d2f(double[] arr) -
d2d
-
f2d
public static double[] f2d(float[] arr) -
l2l
-
s2s
-
b2b
-
c2c
-
i2l
public static long[] i2l(int[] arr) -
s2l
public static long[] s2l(short[] arr) -
b2l
public static long[] b2l(byte[] arr) -
c2l
public static long[] c2l(char[] arr)
-