Class ArrayTypeUtils


  • public class ArrayTypeUtils
    extends Object
    Utilities for handling array types
    • Constructor Detail

      • ArrayTypeUtils

        public ArrayTypeUtils()
    • Method Detail

      • dimension

        public static int dimension​(Class clazz)
        Calculate the dimension of array
        Parameters:
        clazz - the type of array
        Returns:
        the dimension of array
      • elementType

        public static Class elementType​(Class clazz)
        Get the type of array elements
        Parameters:
        clazz - the type of array
        Returns:
        the type of elements
      • elementType

        public static Class elementType​(Class clazz,
                                        int dim)
        Get the type of array elements by the dimension
        Parameters:
        clazz - the type of array
        dim - the target dimension
        Returns:
        the result array