| 
 | |||||||||
| 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 | ||||||||