sidl
public static class Enum.Array1 extends Enum.Array
Modifier and Type | Class and Description |
---|---|
static class |
Enum.Array1.Holder |
Modifier | Constructor and Description |
---|---|
|
Enum.Array1()
Create an empty one dimensional array.
|
|
Enum.Array1(int s0,
boolean isRow)
Create a one dimenstional array of the specified size, with the lower
index starting at zero.
|
|
Enum.Array1(int l0,
int u0,
boolean isRow)
Create a one dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
|
|
Enum.Array1(long[] array)
Create a one dimensional array using the specified Java array.
|
protected |
Enum.Array1(long array,
boolean owner)
Create a one dimensional array directly using the sidl pointer
and owner flag.
|
Modifier and Type | Method and Description |
---|---|
long |
_get(int i)
Get the specified array element without bounds checking.
|
void |
_set(int i,
long value)
Set the specified array element without bounds checking.
|
void |
copy(Enum.Array1 dest)
Method Copy copies the elements of 'this' to an already existing
array of the same size.
|
void |
fromArray(long[] array)
Set the value of the sidl array from the Java array.
|
long |
get(int i)
Get the specified array element with bounds checking.
|
int |
length()
Routine gets length of the array
|
void |
reallocate(int l0,
int u0,
boolean isRow)
Reallocate array data using the specifed lower and upper bounds.
|
void |
set(int i,
long value)
Set the specified array element with bounds checking.
|
Enum.Array1 |
smartCopy()
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
|
long[] |
toArray()
Convert the sidl array into a Java array.
|
_copy, _reallocate
_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
public Enum.Array1()
protected Enum.Array1(long array, boolean owner)
public Enum.Array1(int l0, int u0, boolean isRow)
public Enum.Array1(int s0, boolean isRow)
public Enum.Array1(long[] array)
public int length()
public long _get(int i)
get
instead.public long get(int i)
public void reallocate(int l0, int u0, boolean isRow)
public Enum.Array1 smartCopy()
public void copy(Enum.Array1 dest)
public void _set(int i, long value)
set
instead.public void set(int i, long value)
public long[] toArray()
public void fromArray(long[] array)