|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmatlabcontrol.extensions.MatlabNumericArray.DoubleArrayType<T>
T - an array of 2 or more dimensions which holds doublespublic static final class MatlabNumericArray.DoubleArrayType<T>
An array type of dimension 2 or greater which holds doubles. Instances for dimensions 2 through 9 are
available as public static fields.
This class is unconditionally thread-safe.
| Field Summary | |
|---|---|
static MatlabNumericArray.DoubleArrayType<double[][]> |
DIM_2
Representation of double[][] class. |
static MatlabNumericArray.DoubleArrayType<double[][][]> |
DIM_3
Representation of double[][][] class. |
static MatlabNumericArray.DoubleArrayType<double[][][][]> |
DIM_4
Representation of double[][][][] class. |
static MatlabNumericArray.DoubleArrayType<double[][][][][]> |
DIM_5
Representation of double[][][][][] class. |
static MatlabNumericArray.DoubleArrayType<double[][][][][][]> |
DIM_6
Representation of double[][][][][][] class. |
static MatlabNumericArray.DoubleArrayType<double[][][][][][][]> |
DIM_7
Representation of double[][][][][][][] class. |
static MatlabNumericArray.DoubleArrayType<double[][][][][][][][]> |
DIM_8
Representation of double[][][][][][][][] class. |
static MatlabNumericArray.DoubleArrayType<double[][][][][][][][][]> |
DIM_9
Representation of double[][][][][][][][][] class. |
| Method Summary | ||
|---|---|---|
java.lang.Class<T> |
getArrayClass()
The type of array. |
|
int |
getDimensions()
The number of dimensions of the array type. |
|
static
|
getInstance(java.lang.Class<T> arrayType)
Gets an instance of DoubleArrayType<T> where T is the type of arrayType. |
|
java.lang.String |
toString()
Returns a brief description of this double array type. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final MatlabNumericArray.DoubleArrayType<double[][]> DIM_2
double[][] class.
public static final MatlabNumericArray.DoubleArrayType<double[][][]> DIM_3
double[][][] class.
public static final MatlabNumericArray.DoubleArrayType<double[][][][]> DIM_4
double[][][][] class.
public static final MatlabNumericArray.DoubleArrayType<double[][][][][]> DIM_5
double[][][][][] class.
public static final MatlabNumericArray.DoubleArrayType<double[][][][][][]> DIM_6
double[][][][][][] class.
public static final MatlabNumericArray.DoubleArrayType<double[][][][][][][]> DIM_7
double[][][][][][][] class.
public static final MatlabNumericArray.DoubleArrayType<double[][][][][][][][]> DIM_8
double[][][][][][][][] class.
public static final MatlabNumericArray.DoubleArrayType<double[][][][][][][][][]> DIM_9
double[][][][][][][][][] class.
| Method Detail |
|---|
public static <T> MatlabNumericArray.DoubleArrayType<T> getInstance(java.lang.Class<T> arrayType)
DoubleArrayType<T> where T is the type of arrayType. T
must be an array of 1 or more dimensions that holds doubles. This is intended for getting array types
in excess of 9 dimensions, as dimensions 2 through 9 are represented by constants DIM_2 ... DIM_9.
DoubleArrayType<double[][][]> type3D = DoubleArrayType.getInstance(double[][][].class);
T - arrayType -
java.lang.IllegalArgumentException - if the type is not an array holding doubles or the type is of less
than 2 dimensionspublic int getDimensions()
public java.lang.Class<T> getArrayClass()
doubles, and may be of any dimension 2 or greater.
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||