public class Array4D
extends java.lang.Object
| Constructor and Description |
|---|
Array4D() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
get(java.lang.Object array,
int index) |
static boolean |
getBoolean(java.lang.Object array,
int index) |
static byte |
getByte(java.lang.Object array,
int index) |
static char |
getChar(java.lang.Object array,
int index) |
static double |
getDouble(java.lang.Object array,
int index) |
static double |
getFloat(java.lang.Object array,
int index) |
static int |
getInt(java.lang.Object array,
int index) |
static int |
getLength(java.lang.Object array) |
static long |
getLong(java.lang.Object array,
int index) |
static short |
getShort(java.lang.Object array,
int index) |
static java.lang.Object |
newInstance(java.lang.Class<?> componentType,
int length) |
static java.lang.Object |
newInstance(java.lang.Class<?> componentType,
int[] dimensions) |
static void |
set(java.lang.Object array,
int index,
java.lang.Object value) |
static void |
setBoolean(java.lang.Object array,
int index,
boolean z) |
static void |
setByte(java.lang.Object array,
int index,
byte b) |
static void |
setChar(java.lang.Object array,
int index,
char c) |
static void |
setDouble(java.lang.Object array,
int index,
double d) |
static void |
setFloat(java.lang.Object array,
int index,
double f) |
static void |
setInt(java.lang.Object array,
int index,
int i) |
static void |
setLong(java.lang.Object array,
int index,
long l) |
static void |
setShort(java.lang.Object array,
int index,
short s) |
public static java.lang.Object newInstance(java.lang.Class<?> componentType,
int length)
throws java.lang.NegativeArraySizeException
java.lang.NegativeArraySizeExceptionpublic static java.lang.Object newInstance(java.lang.Class<?> componentType,
int[] dimensions)
throws java.lang.IllegalArgumentException,
java.lang.NegativeArraySizeException
java.lang.IllegalArgumentExceptionjava.lang.NegativeArraySizeExceptionpublic static int getLength(java.lang.Object array)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionpublic static java.lang.Object get(java.lang.Object array,
int index)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static boolean getBoolean(java.lang.Object array,
int index)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static byte getByte(java.lang.Object array,
int index)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static char getChar(java.lang.Object array,
int index)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static short getShort(java.lang.Object array,
int index)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static int getInt(java.lang.Object array,
int index)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static long getLong(java.lang.Object array,
int index)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static double getFloat(java.lang.Object array,
int index)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static double getDouble(java.lang.Object array,
int index)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static void set(java.lang.Object array,
int index,
java.lang.Object value)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static void setBoolean(java.lang.Object array,
int index,
boolean z)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static void setByte(java.lang.Object array,
int index,
byte b)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static void setChar(java.lang.Object array,
int index,
char c)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static void setShort(java.lang.Object array,
int index,
short s)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static void setInt(java.lang.Object array,
int index,
int i)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static void setLong(java.lang.Object array,
int index,
long l)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static void setFloat(java.lang.Object array,
int index,
double f)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsExceptionpublic static void setDouble(java.lang.Object array,
int index,
double d)
throws java.lang.IllegalArgumentException,
java.lang.ArrayIndexOutOfBoundsException
java.lang.IllegalArgumentExceptionjava.lang.ArrayIndexOutOfBoundsException