Package org.codehaus.groovy.runtime
Class ArrayTypeUtils
- java.lang.Object
-
- org.codehaus.groovy.runtime.ArrayTypeUtils
-
public class ArrayTypeUtils extends java.lang.Object
Utilities for handling array types
-
-
Constructor Summary
Constructors Constructor Description ArrayTypeUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
dimension(java.lang.Class clazz)
Calculate the dimension of arraystatic java.lang.Class
elementType(java.lang.Class clazz)
Get the type of array elementsstatic java.lang.Class
elementType(java.lang.Class clazz, int dim)
Get the type of array elements by the dimension
-
-
-
Method Detail
-
dimension
public static int dimension(java.lang.Class clazz)
Calculate the dimension of array- Parameters:
clazz
- the type of array- Returns:
- the dimension of array
-
elementType
public static java.lang.Class elementType(java.lang.Class clazz)
Get the type of array elements- Parameters:
clazz
- the type of array- Returns:
- the type of elements
-
elementType
public static java.lang.Class elementType(java.lang.Class clazz, int dim)
Get the type of array elements by the dimension- Parameters:
clazz
- the type of arraydim
- the target dimension- Returns:
- the result array
-
-