All Packages Class Hierarchy This Package Previous Next Index
Class com.ibm.math.array.byteArray1D
java.lang.Object
|
+----com.ibm.math.array.Array
|
+----com.ibm.math.array.byteArray
|
+----com.ibm.math.array.byteArray1D
- public final class byteArray1D
- extends byteArray
byteArray1D = 1-dimensional array of bytes
The byteArray1D concrete class implements 1-dimensional arrays
of bytes. 1-dimensional arrays can either be instantiated directly
through constructors, or they can begenerated by extracting sections
from other 1- or higher-dimensional arrays.
-
byteArray1D(byte[])
- Create a 1-dimensional array, with shape and values defined by
a Java byte[].
-
byteArray1D(byteArray1D)
- Create a new 1-dimensional array as a copy of a given
byteArray1D
-
byteArray1D(int)
- Create a 1-dimensional array of a certain shape.
-
assign(byte)
- Assign a scalar value to all elements of the array.
-
assign(byteArray1D)
- Assign the values from another 1-dimensional array to this array.
-
div(byte)
- Each array element is divided by a scalar and the data
computed is returned in a new array
-
div(byte, byteArray1D)
- Each array element is divided by a scalar and the data
computed is returned in the result array parameter
-
div(byteArray1D)
- Divides each array element by the corresponding array element and return the data
computed in a new array
-
div(byteArray1D, byteArray1D)
- Divides each array element by the corresponding array element and return the data
computed in the result array parameter
-
divAssign(byte)
- div combined with assignment to this array
-
divAssign(byteArray1D)
- div combined with assignment to this array
-
equals(byte)
- Computes, element by element, the result of the comparison:
element of this array equals to scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
-
equals(byte, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array equals to scalar
and return all the results in the result array.
-
equals(byteArray1D)
- Computes, element by element, the result of the comparison:
element of this array equals to parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
-
equals(byteArray1D, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array equals to parameter array (arrayin) element
and return all the results in the result array.
-
get(Index)
- Extract selected elements of this byteArray1D into a new byteArray1D.
-
get(Index, byteArray1D)
- Extract selected elements of this byteArray1D into a byteArray1D.
-
get(int)
- Return the value of an element of the array.
-
get(int[])
- Return the value of an element of the array.
-
get(Range)
- Extract selected elements of this byteArray1D into a new byteArray1D.
-
get(Range, byteArray1D)
- Extract selected elements of this byteArray1D into a byteArray1D.
-
greater(byte)
- Computes, element by element, the result of the comparison:
element of this array greater than scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
-
greater(byte, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array greater than scalar
and return all the results in the result array.
-
greater(byteArray1D)
- Computes, element by element, the result of the comparison:
element of this array greater than parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
-
greater(byteArray1D, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array greater than parameter array (arrayin) element
and return all the results in the result array.
-
greaterEquals(byte)
- Computes, element by element, the result of the comparison:
element of this array greater than or equals to scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
-
greaterEquals(byte, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array greater than or equals to scalar
and return all the results in the result array.
-
greaterEquals(byteArray1D)
- Computes, element by element, the result of the comparison:
element of this array greater than or equals to parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
-
greaterEquals(byteArray1D, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array greater than or equals to parameter array (arrayin) element
and return all the results in the result array.
-
last(int)
- Return the index of the last element along its i-th axis.
-
less(byte)
- Computes, element by element, the result of the comparison:
element of this array less than scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
-
less(byte, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array less than scalar
and return all the results in the result array.
-
less(byteArray1D)
- Computes, element by element, the result of the comparison:
element of this array less than parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
-
less(byteArray1D, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array less than parameter array (arrayin) element
and return all the results in the result array.
-
lessEquals(byte)
- Computes, element by element, the result of the comparison:
element of this array less than or equals to scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
-
lessEquals(byte, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array less than or equals to scalar
and return all the results in the result array.
-
lessEquals(byteArray1D)
- Computes, element by element, the result of the comparison:
element of this array less than or equals to parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
-
lessEquals(byteArray1D, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array less than or equals to parameter array (arrayin) element
and return all the results in the result array.
-
minus(byte)
- Subtracts a scalar from each array element and return the data
computed in a new array
-
minus(byte, byteArray1D)
- Subtracts a scalar from each array element and return the data
computed in the result array parameter
-
minus(byteArray1D)
- Subtracts the corresponding array element from each array element and return the data
computed in a new array
-
minus(byteArray1D, byteArray1D)
- Subtracts the corresponding array element from each array element and return the data
computed in the result array parameter
-
minusAssign(byte)
- minus combined with assignment to this array
-
minusAssign(byteArray1D)
- minus combined with assignment to this array
-
permuteAxes(int)
- Permute the axes of this array, thus creating a reference
to its (generic) transpose.
-
permuteAxes(int[])
- Permute the axes of this array, thus creating a reference
to its (generic) transpose.
-
plus(byte)
- Adds a scalar to each array element and return the data
computed in a new array
-
plus(byte, byteArray1D)
- Adds a scalar to each array element and return the data
computed in the result array parameter
-
plus(byteArray1D)
- Adds the corresponding array element to each array element and return the data
computed in a new array
-
plus(byteArray1D, byteArray1D)
- Adds the corresponding array element to each array element and return the data
computed in the result array parameter
-
plusAssign(byte)
- plus combined with assignment to this array
-
plusAssign(byteArray1D)
- plus combined with assignment to this array
-
rank()
- Return the rank of the 1-dimensional array, 1.
-
rem(byte)
- Each array element is divided by a scalar and the remaining of
the integer division computed is returned in a new array
-
rem(byte, byteArray1D)
- Each array element is divided by a scalar and the remaining of
the integer division computed is returned in the result array parameter
-
rem(byteArray1D)
- Each array element is divided by a scalar and the remaining of
the integer division computed is returned in a new array
-
rem(byteArray1D, byteArray1D)
- Each array element is divided by a scalar and the remaining of
the integer division computed is returned in the result array parameter
-
remAssign(byte)
- rem combined with assignment to this array
-
remAssign(byteArray1D)
- rem combined with assignment to this array
-
reshape()
- This method reshapes this array into an array with
rank 0, each parameter gives the size
in each array dimension, the array returned has a copy
of the data from this array, it does not share data
with this array
-
reshape(int)
- This method reshapes this array into an array with
rank 1, each parameter gives the size
in each array dimension, the array returned has a copy
of the data from this array, it does not share data
with this array
-
reshape(int, int)
- This method reshapes this array into an array with
rank 2, each parameter gives the size
in each array dimension, the array returned has a copy
of the data from this array, it does not share data
with this array
-
reshape(int, int, int)
- This method reshapes this array into an array with
rank 3, each parameter gives the size
in each array dimension, the array returned has a copy
of the data from this array, it does not share data
with this array
-
reshape(int[])
- This method is the implementation of the Array interface
reshape that simply call the apropriate version of reshape
given the target rank.
-
section(int)
- Extract a 0-dimensional section from the array.
-
section(Range)
- Extract a 1-dimensional section from the array.
-
set(Index, byte)
- Update the value of the selected elements of this byteArray1D with the data in datain.
-
set(Index, byteArray1D)
- Update the value of the selected elements of this byteArray1D with the data in a byteArray1D.
-
set(int, byte)
- Set the value of an element of the array.
-
set(int[], byte)
- Set the value of an element of the array.
-
set(Range, byte)
- Update the value of the selected elements of this byteArray1D with the data in datain.
-
set(Range, byteArray1D)
- Update the value of the selected elements of this byteArray1D with the data in a byteArray1D.
-
shape()
- Return the shape of the array as an int[] I of length 1.
-
size()
- Return the number of elements in the array.
-
size(int)
- Return the extent of the array along its i-th axis.
-
times(byte)
- Each array element is multiplied by the scalar parameter and the data
computed is returned in a new array
-
times(byte, byteArray1D)
- Each array element is multiplied by scalar and the data computed
is returned in result array parameter
-
times(byteArray1D)
- Multiplies each array element by its corresponding array element and return the data
computed in a new array
-
times(byteArray1D, byteArray1D)
- Multiplies each array element by its corresponding array element and return the data
computed in the result array parameter
-
timesAssign(byte)
- times combined with assignment to this array
-
timesAssign(byteArray1D)
- times combined with assignment to this array
-
toJava()
- Transforms this byteArray1D to a byte[].
-
unequals(byte)
- Computes, element by element, the result of the comparison:
element of this array not equals to scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
-
unequals(byte, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array not equals to scalar
and return all the results in the result array.
-
unequals(byteArray1D)
- Computes, element by element, the result of the comparison:
element of this array not equals to parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
-
unequals(byteArray1D, booleanArray1D)
- Computes, element by element, the result of the comparison:
element of this array not equals to parameter array (arrayin) element
and return all the results in the result array.
byteArray1D
public byteArray1D(int n0) throws InvalidArrayShapeException
- Create a 1-dimensional array of a certain shape.
Elements are 0-valued
- Parameters:
- n0 - extent of the array along 0th axis
- Throws: InvalidArrayShapeException
- all extents must be nonnegative
byteArray1D
public byteArray1D(byteArray1D arrayin)
- Create a new 1-dimensional array as a copy of a given
byteArray1D
- Parameters:
- arrayin - Array to copy
byteArray1D
public byteArray1D(byte datain[]) throws InvalidArrayShapeException
- Create a 1-dimensional array, with shape and values defined by
a Java byte[].
- Parameters:
- datain - Java byte[] defining shape and values of the array
- Throws: InvalidArrayShapeException
- The Java array must be rectangular
assign
public void assign(byte value)
- Assign a scalar value to all elements of the array.
- Parameters:
- d - value to be assigned
assign
public void assign(byteArray1D arrayin) throws NonconformingArrayException
- Assign the values from another 1-dimensional array to this array.
- Parameters:
- a - array with source values
- Throws: NonconformingArrayException
- arrays must be of same shape
rank
public int rank()
- Return the rank of the 1-dimensional array, 1.
- Overrides:
- rank in class Array
shape
public int[] shape()
- Return the shape of the array as an int[] I of length 1.
ret[0] = size(0)
- Overrides:
- shape in class Array
size
public int size()
- Return the number of elements in the array.
- Returns:
- the total number of elements
- Overrides:
- size in class Array
size
public int size(int i) throws InvalidArrayAxisException
- Return the extent of the array along its i-th axis.
- Parameters:
- i - array axis (0 <= i < rank())
- Returns:
- the number of elements along axis i
- Throws: InvalidArrayAxisException
- i must be between 0 and 0
- Overrides:
- size in class Array
last
public int last(int i) throws InvalidArrayAxisException
- Return the index of the last element along its i-th axis.
the value returned is simply size(i)-1, but is convenient
to have such a method because last(i) is more readable than
size(i)-1.
- Parameters:
- i - array axis (0 <= i < rank())
- Returns:
- the index of the last element along axis i
- Throws: InvalidArrayAxisException
- i must be between 0 and 0
- Overrides:
- last in class Array
permuteAxes
public Array permuteAxes(int permarray[]) throws InvalidArrayAxisException
- Permute the axes of this array, thus creating a reference
to its (generic) transpose.
- Parameters:
- array - an array indicating the permutation to be done.
ex: for a 2D array array2D.PermuteAxis({1,0});
would permute the array, but array2D.PermuteAxis({0,1});
returns the same array
- Throws: InvalidArrayAxisException
- 0 <= a0,a1 <= 1
- Overrides:
- permuteAxes in class Array
permuteAxes
public byteArray1D permuteAxes(int a0) throws InvalidArrayAxisException
- Permute the axes of this array, thus creating a reference
to its (generic) transpose.
- Parameters:
- a0 - Axis to appear as 0 axis (0 to 0)
- Throws: InvalidArrayAxisException
- Axes must be in valid range and all different
reshape
public Array reshape(int size[]) throws NonconformingArrayException
- This method is the implementation of the Array interface
reshape that simply call the apropriate version of reshape
given the target rank.
- Parameters:
- size - size[i] is the extent of the result array along the i axis.
- Throws: NonconformingArrayException
- The size of the resulting array
must be compatible with this array, and in the range of ranks supported
by this implementation.
- Overrides:
- reshape in class Array
reshape
public byteArray0D reshape() throws NonconformingArrayException
- This method reshapes this array into an array with
rank 0, each parameter gives the size
in each array dimension, the array returned has a copy
of the data from this array, it does not share data
with this array
- Throws: NonconformingArrayException
- the product of all parameters
must be equal to size of this array
reshape
public byteArray1D reshape(int size0) throws NonconformingArrayException
- This method reshapes this array into an array with
rank 1, each parameter gives the size
in each array dimension, the array returned has a copy
of the data from this array, it does not share data
with this array
- Parameters:
- size0: - extent of resulting array along axis #0
- Throws: NonconformingArrayException
- the product of all parameters
must be equal to size of this array
reshape
public byteArray2D reshape(int size0,
int size1) throws NonconformingArrayException
- This method reshapes this array into an array with
rank 2, each parameter gives the size
in each array dimension, the array returned has a copy
of the data from this array, it does not share data
with this array
- Parameters:
- size0: - extent of resulting array along axis #0
- size1: - extent of resulting array along axis #1
- Throws: NonconformingArrayException
- the product of all parameters
must be equal to size of this array
reshape
public byteArray3D reshape(int size0,
int size1,
int size2) throws NonconformingArrayException
- This method reshapes this array into an array with
rank 3, each parameter gives the size
in each array dimension, the array returned has a copy
of the data from this array, it does not share data
with this array
- Parameters:
- size0: - extent of resulting array along axis #0
- size1: - extent of resulting array along axis #1
- size2: - extent of resulting array along axis #2
- Throws: NonconformingArrayException
- the product of all parameters
must be equal to size of this array
section
public byteArray0D section(int idx0) throws ArrayIndexOutOfBoundsException
- Extract a 0-dimensional section from the array.
- Parameters:
- i0 - index along axis n# 0 defining the section
- Throws: ArrayIndexOutOfBoundsException
- indices must be valid
section
public byteArray1D section(Range idx0) throws ArrayIndexOutOfBoundsException
- Extract a 1-dimensional section from the array.
- Parameters:
- i0 - range of indices along axis n# 0 defining the section
- Throws: ArrayIndexOutOfBoundsException
- indices must be valid
get
public byte get(int index[]) throws InvalidArrayIndexException, ArrayIndexOutOfBoundsException
- Return the value of an element of the array.
- Parameters:
- index, - index[i] = index along i-th axis, 0 <= index[i] < size(i)
- Throws: InvalidArrayIndexException
- index[] must be of length 1
- Overrides:
- get in class byteArray
get
public byte get(int idx0) throws ArrayIndexOutOfBoundsException
- Return the value of an element of the array.
- Parameters:
- idx0 - index along the axis n# 0 of the array.
get
public byteArray1D get(Range idx0) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this byteArray1D into a new byteArray1D.
- Parameters:
- idx0 - indexes along the axis n# 0 of the array
- Throws: NonconformingArrayException
- shapes must match
- Throws: ArrayIndexOutOfBoundsException
- indices must be valid
get
public void get(Range idx0,
byteArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this byteArray1D into a byteArray1D.
- Parameters:
- idx0 - indexes along the axis n# 0 of the array
- result - resulting array
- Throws: NonconformingArrayException
- shapes must match
- Throws: ArrayIndexOutOfBoundsException
- indices must be valid
get
public byteArray1D get(Index idx0) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this byteArray1D into a new byteArray1D.
- Parameters:
- idx0 - indexes along the axis n# 0 of the array
- Throws: NonconformingArrayException
- shapes must match
- Throws: ArrayIndexOutOfBoundsException
- indices must be valid
get
public void get(Index idx0,
byteArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this byteArray1D into a byteArray1D.
- Parameters:
- idx0 - indexes along the axis n# 0 of the array
- result - resulting array
- Throws: NonconformingArrayException
- shapes must match
- Throws: ArrayIndexOutOfBoundsException
- indices must be valid
set
public void set(int index[],
byte d) throws InvalidArrayIndexException, ArrayIndexOutOfBoundsException
- Set the value of an element of the array.
- Parameters:
- index - index[i] = index along i-th axis, 0 <= index[i] < size(i)
- d - value to which element is set
- Throws: InvalidArrayIndexException
- index[] must be of length 1
- Overrides:
- set in class byteArray
set
public void set(int idx0,
byte val) throws ArrayIndexOutOfBoundsException
- Set the value of an element of the array.
- Parameters:
- idx0 - index along the axis n# 0 of the array
- val - value to which element is set
set
public void set(Range idx0,
byteArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this byteArray1D with the data in a byteArray1D.
- Parameters:
- idx0 - indexes along the axis n# 0 of the array
- arrayin - array containing the input data
- Throws: NonconformingArrayException
- shapes must match
- Throws: ArrayIndexOutOfBoundsException
- indices must be valid
set
public void set(Range idx0,
byte datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this byteArray1D with the data in datain.
- Parameters:
- idx0 - indexes along the axis n# 0 of the array
- datain - set all elements with this value
- Throws: ArrayIndexOutOfBoundsException
- indices must be valid
set
public void set(Index idx0,
byteArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this byteArray1D with the data in a byteArray1D.
- Parameters:
- idx0 - indexes along the axis n# 0 of the array
- arrayin - array containing the input data
- Throws: NonconformingArrayException
- shapes must match
- Throws: ArrayIndexOutOfBoundsException
- indices must be valid
set
public void set(Index idx0,
byte datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this byteArray1D with the data in datain.
- Parameters:
- idx0 - indexes along the axis n# 0 of the array
- datain - set all elements with this value
- Throws: ArrayIndexOutOfBoundsException
- indices must be valid
plus
public void plus(byte scalar,
byteArray1D result) throws NonconformingArrayException
- Adds a scalar to each array element and return the data
computed in the result array parameter
- Parameters:
- scalar - byte to be added to each array element
- result - byteArray1D Object that will store the result
- Throws: NonconformingArrayException
- shapes must match
plus
public byteArray1D plus(byte scalar)
- Adds a scalar to each array element and return the data
computed in a new array
- Parameters:
- scalar - byte to be added to each array element
plus
public void plus(byteArray1D arrayin,
byteArray1D result) throws NonconformingArrayException
- Adds the corresponding array element to each array element and return the data
computed in the result array parameter
- Parameters:
- arrayin - byteArray1D to be added element by element
- result - byteArray1D Object that will store the result
- Throws: NonconformingArrayException
- shapes must match
plus
public byteArray1D plus(byteArray1D array) throws NonconformingArrayException
- Adds the corresponding array element to each array element and return the data
computed in a new array
- Parameters:
- array - byteArray1D to be added element by element
- Throws: NonconformingArrayException
- shapes must match
plusAssign
public byteArray1D plusAssign(byte scalar)
- plus combined with assignment to this array
- Parameters:
- scalar - The second source operand
plusAssign
public byteArray1D plusAssign(byteArray1D array) throws NonconformingArrayException
- plus combined with assignment to this array
- Parameters:
- array - The second source operand
- Throws: NonconformingArrayException
- shapes must match
minus
public void minus(byte scalar,
byteArray1D result) throws NonconformingArrayException
- Subtracts a scalar from each array element and return the data
computed in the result array parameter
@param scalar byte to be subtracted from each array element
- Parameters:
- result - byteArray1D Object that will store the result
- Throws: NonconformingArrayException
- shapes must match
minus
public byteArray1D minus(byte scalar)
- Subtracts a scalar from each array element and return the data
computed in a new array
- Parameters:
- scalar - byte to be subtracted from each array element
- Throws: NonconformingArrayException
- shapes must match
minus
public void minus(byteArray1D arrayin,
byteArray1D result) throws NonconformingArrayException
- Subtracts the corresponding array element from each array element and return the data
computed in the result array parameter
- Parameters:
- arrayin - byteArray1D to be subtracted element by element
- result - byteArray1D Object that will store the result
- Throws: NonconformingArrayException
- shapes must match
minus
public byteArray1D minus(byteArray1D array) throws NonconformingArrayException
- Subtracts the corresponding array element from each array element and return the data
computed in a new array
- Parameters:
- array - byteArray1D to be added element by element
- Throws: NonconformingArrayException
- shapes must match
minusAssign
public byteArray1D minusAssign(byte scalar)
- minus combined with assignment to this array
- Parameters:
- scalar - The second source operand
minusAssign
public byteArray1D minusAssign(byteArray1D array) throws NonconformingArrayException
- minus combined with assignment to this array
- Parameters:
- array - The second source operand
- Throws: NonconformingArrayException
- shapes must match
times
public void times(byte scalar,
byteArray1D result) throws NonconformingArrayException
- Each array element is multiplied by scalar and the data computed
is returned in result array parameter
- Parameters:
- scalar - each array element is multiplied by this byte value
- result - byteArray1D Object that will store the result
- Throws: NonconformingArrayException
- shapes must match
times
public byteArray1D times(byte scalar)
- Each array element is multiplied by the scalar parameter and the data
computed is returned in a new array
- Parameters:
- scalar - each array element is multiplied by this byte value
times
public void times(byteArray1D arrayin,
byteArray1D result) throws NonconformingArrayException
- Multiplies each array element by its corresponding array element and return the data
computed in the result array parameter
- Parameters:
- arrayin - byteArray1D to be multiplied element by element
- result - byteArray1D Object that will store the result
- Throws: NonconformingArrayException
- shapes must match
times
public byteArray1D times(byteArray1D array) throws NonconformingArrayException
- Multiplies each array element by its corresponding array element and return the data
computed in a new array
- Parameters:
- array - byteArray1D to be added element by element
- Throws: NonconformingArrayException
- shapes must match
timesAssign
public byteArray1D timesAssign(byte scalar)
- times combined with assignment to this array
- Parameters:
- scalar - The second source operand
timesAssign
public byteArray1D timesAssign(byteArray1D array) throws NonconformingArrayException
- times combined with assignment to this array
- Parameters:
- array - The second source operand
- Throws: NonconformingArrayException
- shapes must match
div
public void div(byte scalar,
byteArray1D result) throws NonconformingArrayException
- Each array element is divided by a scalar and the data
computed is returned in the result array parameter
- Parameters:
- scalar - Each array element is divided by this byte
- result - byteArray1D Object that will store the result
- Throws: NonconformingArrayException
- shapes must match
div
public byteArray1D div(byte scalar)
- Each array element is divided by a scalar and the data
computed is returned in a new array
- Parameters:
- scalar - Each array element is divided by this byte
- Throws: NonconformingArrayException
- shapes must match
div
public void div(byteArray1D arrayin,
byteArray1D result) throws NonconformingArrayException
- Divides each array element by the corresponding array element and return the data
computed in the result array parameter
- Parameters:
- arrayin - the byteArray1D containing the divisors
- result - byteArray1D Object that will store the result
- Throws: NonconformingArrayException
- shapes must match
div
public byteArray1D div(byteArray1D array) throws NonconformingArrayException
- Divides each array element by the corresponding array element and return the data
computed in a new array
- Parameters:
- array - the byteArray1D containing the divisors
- Throws: NonconformingArrayException
- shapes must match
divAssign
public byteArray1D divAssign(byte scalar)
- div combined with assignment to this array
- Parameters:
- scalar - The second source operand
divAssign
public byteArray1D divAssign(byteArray1D array) throws NonconformingArrayException
- div combined with assignment to this array
- Parameters:
- array - The second source operand
- Throws: NonconformingArrayException
- shapes must match
rem
public void rem(byte scalar,
byteArray1D result) throws NonconformingArrayException
- Each array element is divided by a scalar and the remaining of
the integer division computed is returned in the result array parameter
- Parameters:
- scalar - The remaing operation second operand
- result - byteArray1D Object that will store the result
- Throws: NonconformingArrayException
- shapes must match
rem
public byteArray1D rem(byte scalar)
- Each array element is divided by a scalar and the remaining of
the integer division computed is returned in a new array
- Parameters:
- scalar - The remaing operation second operand
- Throws: NonconformingArrayException
- shapes must match
rem
public void rem(byteArray1D arrayin,
byteArray1D result) throws NonconformingArrayException
- Each array element is divided by a scalar and the remaining of
the integer division computed is returned in the result array parameter
- Parameters:
- arrayin - the byteArray1D containing the divisors
- result - byteArray1D Object that will store the result
- Throws: NonconformingArrayException
- shapes must match
rem
public byteArray1D rem(byteArray1D array) throws NonconformingArrayException
- Each array element is divided by a scalar and the remaining of
the integer division computed is returned in a new array
- Parameters:
- array - the byteArray1D containing the divisors
- Throws: NonconformingArrayException
- shapes must match
remAssign
public byteArray1D remAssign(byte scalar)
- rem combined with assignment to this array
- Parameters:
- scalar - The second source operand
remAssign
public byteArray1D remAssign(byteArray1D array) throws NonconformingArrayException
- rem combined with assignment to this array
- Parameters:
- array - The second source operand
- Throws: NonconformingArrayException
- shapes must match
equals
public booleanArray1D equals(byte scalar)
- Computes, element by element, the result of the comparison:
element of this array equals to scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
- Parameters:
- scalar - scalar to compare element by element with this array
equals
public void equals(byte scalar,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array equals to scalar
and return all the results in the result array.
- Parameters:
- scalar - scalar to compare element by element with this array
- result - boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- shapes must match.
equals
public booleanArray1D equals(byteArray1D arrayin) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array equals to parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
- Parameters:
- arrayin - Array to compare element by element with this array
- Throws: NonconformingArrayException
- Shapes must match.
equals
public void equals(byteArray1D arrayin,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array equals to parameter array (arrayin) element
and return all the results in the result array.
- Parameters:
- arrayin - Array to compare element by element with this array
- result - Boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- Shapes must match.
unequals
public booleanArray1D unequals(byte scalar)
- Computes, element by element, the result of the comparison:
element of this array not equals to scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
- Parameters:
- scalar - scalar to compare element by element with this array
unequals
public void unequals(byte scalar,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array not equals to scalar
and return all the results in the result array.
- Parameters:
- scalar - scalar to compare element by element with this array
- result - boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- shapes must match.
unequals
public booleanArray1D unequals(byteArray1D arrayin) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array not equals to parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
- Parameters:
- arrayin - Array to compare element by element with this array
- Throws: NonconformingArrayException
- Shapes must match.
unequals
public void unequals(byteArray1D arrayin,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array not equals to parameter array (arrayin) element
and return all the results in the result array.
- Parameters:
- arrayin - Array to compare element by element with this array
- result - Boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- Shapes must match.
greater
public booleanArray1D greater(byte scalar)
- Computes, element by element, the result of the comparison:
element of this array greater than scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
- Parameters:
- scalar - scalar to compare element by element with this array
greater
public void greater(byte scalar,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array greater than scalar
and return all the results in the result array.
- Parameters:
- scalar - scalar to compare element by element with this array
- result - boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- shapes must match.
greater
public booleanArray1D greater(byteArray1D arrayin) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array greater than parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
- Parameters:
- arrayin - Array to compare element by element with this array
- Throws: NonconformingArrayException
- Shapes must match.
greater
public void greater(byteArray1D arrayin,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array greater than parameter array (arrayin) element
and return all the results in the result array.
- Parameters:
- arrayin - Array to compare element by element with this array
- result - Boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- Shapes must match.
greaterEquals
public booleanArray1D greaterEquals(byte scalar)
- Computes, element by element, the result of the comparison:
element of this array greater than or equals to scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
- Parameters:
- scalar - scalar to compare element by element with this array
greaterEquals
public void greaterEquals(byte scalar,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array greater than or equals to scalar
and return all the results in the result array.
- Parameters:
- scalar - scalar to compare element by element with this array
- result - boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- shapes must match.
greaterEquals
public booleanArray1D greaterEquals(byteArray1D arrayin) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array greater than or equals to parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
- Parameters:
- arrayin - Array to compare element by element with this array
- Throws: NonconformingArrayException
- Shapes must match.
greaterEquals
public void greaterEquals(byteArray1D arrayin,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array greater than or equals to parameter array (arrayin) element
and return all the results in the result array.
- Parameters:
- arrayin - Array to compare element by element with this array
- result - Boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- Shapes must match.
less
public booleanArray1D less(byte scalar)
- Computes, element by element, the result of the comparison:
element of this array less than scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
- Parameters:
- scalar - scalar to compare element by element with this array
less
public void less(byte scalar,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array less than scalar
and return all the results in the result array.
- Parameters:
- scalar - scalar to compare element by element with this array
- result - boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- shapes must match.
less
public booleanArray1D less(byteArray1D arrayin) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array less than parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
- Parameters:
- arrayin - Array to compare element by element with this array
- Throws: NonconformingArrayException
- Shapes must match.
less
public void less(byteArray1D arrayin,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array less than parameter array (arrayin) element
and return all the results in the result array.
- Parameters:
- arrayin - Array to compare element by element with this array
- result - Boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- Shapes must match.
lessEquals
public booleanArray1D lessEquals(byte scalar)
- Computes, element by element, the result of the comparison:
element of this array less than or equals to scalar
and return all the results in a new booleanArray1D of the
same shape as this array.
- Parameters:
- scalar - scalar to compare element by element with this array
lessEquals
public void lessEquals(byte scalar,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array less than or equals to scalar
and return all the results in the result array.
- Parameters:
- scalar - scalar to compare element by element with this array
- result - boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- shapes must match.
lessEquals
public booleanArray1D lessEquals(byteArray1D arrayin) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array less than or equals to parameter array (arrayin) element
and return all the results in a new booleanArray1D of the
same shape as both arrays.
- Parameters:
- arrayin - Array to compare element by element with this array
- Throws: NonconformingArrayException
- Shapes must match.
lessEquals
public void lessEquals(byteArray1D arrayin,
booleanArray1D result) throws NonconformingArrayException
- Computes, element by element, the result of the comparison:
element of this array less than or equals to parameter array (arrayin) element
and return all the results in the result array.
- Parameters:
- arrayin - Array to compare element by element with this array
- result - Boolean array to store the result of the comparison
- Throws: NonconformingArrayException
- Shapes must match.
toJava
public byte[] toJava()
- Transforms this byteArray1D to a byte[].
All Packages Class Hierarchy This Package Previous Next Index