java.lang.Object
org.apache.johnzon.mapper.util.ArrayUtil

public final class ArrayUtil extends Object
  • Constructor Details

    • ArrayUtil

      private ArrayUtil()
  • Method Details

    • 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<Boolean> asList(boolean[] vals)
    • 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<Character> asList(char[] 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