Class ArrayUtil


  • public final class ArrayUtil
    extends Object
    • Constructor Detail

      • ArrayUtil

        private ArrayUtil()
    • Method Detail

      • getArrayLength

        public static int getArrayLength​(Object array)
        Returns:
        the length of the array given.
        Throws:
        IllegalArgumentException - if the given object is not an array
      • asList

        public static List<Integer> asList​(int[] vals)
      • asList

        public static List<Short> asList​(short[] vals)
      • asList

        public static List<Long> asList​(long[] vals)
      • asList

        public static List<Byte> asList​(byte[] vals)
      • asList

        public static List<Float> asList​(float[] vals)
      • asList

        public static List<Double> asList​(double[] vals)
      • getArrayTypeFor

        public static Type getArrayTypeFor​(Class<?> clazz)
        Returns:
        the array type of a given class