|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.llnl.sidl.BaseArray
sidl.Long.Array
sidl.Enum.Array
public static class Enum.Array
Define a one dimensional array of type long
for the sidl Java run-time. Many of these methods will throw
array index exceptions if the specified indices are out of bounds.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class sidl.Long.Array |
|---|
Long.Array.Holder |
| Field Summary |
|---|
| Fields inherited from class gov.llnl.sidl.BaseArray |
|---|
d_array, d_owner |
| Constructor Summary | |
|---|---|
|
Enum.Array()
Construct an empty array object. |
|
Enum.Array(int dim,
int[] lower,
int[] upper,
boolean isRow)
Create an array with the specified lower and upper bounds. |
protected |
Enum.Array(long array,
boolean owner)
Create an array using an IOR array pointer. |
| Method Summary | |
|---|---|
void |
_copy(Enum.Array dest)
copies the elements from this array to dest. |
Long.Array |
_dcast()
Casts this array to an array of a defined dimension and returns the resulting array. |
long |
_get(int i,
int j,
int k,
int l,
int m,
int n,
int o)
Native routine to fetch the specified value from the array. |
void |
_set(int i,
int j,
int k,
int l,
int m,
int n,
int o,
long value)
Native routine to set the specified value in the array. |
Long.Array |
_slice(int dimen,
int[] numElem,
int[] srcStart,
int[] srcStride,
int[] newStart)
Routine to return an array based on this one, but slice according to your instructions |
| Methods inherited from class sidl.Long.Array |
|---|
_copy, _reallocate |
| Methods inherited from class gov.llnl.sidl.BaseArray |
|---|
_addRef, _deallocate, _destroy, _dim, _isColumnOrder, _isRowOrder, _length, _lower, _smartCopy, _stride, _type, _upper, checkBounds, checkBounds, checkBounds, checkBounds, checkBounds, checkBounds, checkBounds, checkDimension, checkIndexBounds, checkNullArray, destroy, dim, finalize, get_ior_pointer, get_owner, isNull, lower, reallocate, reset, set_ior_pointer, set_owner, stride, upper |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Enum.Array()
realllocate before any actions are performed on the
array data.
protected Enum.Array(long array,
boolean owner)
public Enum.Array(int dim,
int[] lower,
int[] upper,
boolean isRow)
| Method Detail |
|---|
public long _get(int i,
int j,
int k,
int l,
int m,
int n,
int o)
_get in class Long.Array
public void _set(int i,
int j,
int k,
int l,
int m,
int n,
int o,
long value)
_set in class Long.Array
public Long.Array _slice(int dimen,
int[] numElem,
int[] srcStart,
int[] srcStride,
int[] newStart)
_slice in class Long.Arraypublic void _copy(Enum.Array dest)
public Long.Array _dcast()
Long.Array
_dcast in class Long.Array
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||