public class ArrayBoolean extends Array
Array| Modifier and Type | Class and Description |
|---|---|
static class |
ArrayBoolean.D0
Concrete implementation of Array specialized for byte, rank 0.
|
static class |
ArrayBoolean.D1
Concrete implementation of Array specialized for boolean, rank 1.
|
static class |
ArrayBoolean.D2
Concrete implementation of Array specialized for boolean, rank 2.
|
static class |
ArrayBoolean.D3
Concrete implementation of Array specialized for boolean, rank 3.
|
static class |
ArrayBoolean.D4
Concrete implementation of Array specialized for boolean, rank 4.
|
static class |
ArrayBoolean.D5
Concrete implementation of Array specialized for boolean, rank 5.
|
static class |
ArrayBoolean.D6
Concrete implementation of Array specialized for boolean, rank 6.
|
static class |
ArrayBoolean.D7
Concrete implementation of Array specialized for boolean, rank 7.
|
| Modifier and Type | Field and Description |
|---|---|
protected boolean[] |
storage |
| Constructor and Description |
|---|
ArrayBoolean(int[] dimensions)
Create a new Array of type boolean and the given shape.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyFrom1DJavaArray(IndexIterator iter,
java.lang.Object javaArray) |
protected void |
copyTo1DJavaArray(IndexIterator iter,
java.lang.Object javaArray) |
protected Array |
createView(Index index)
create new Array with given indexImpl and same backing store
|
boolean |
get(Index i)
get the value at the specified index.
|
boolean |
getBoolean(Index i)
Get the array element at the current element of ima, as a boolean.
|
boolean |
getBoolean(int index) |
byte |
getByte(Index i)
not legal, throw ForbiddenConversionException
|
byte |
getByte(int index) |
char |
getChar(Index i)
not legal, throw ForbiddenConversionException
|
char |
getChar(int index) |
double |
getDouble(Index i)
not legal, throw ForbiddenConversionException
|
double |
getDouble(int index) |
java.lang.Class |
getElementType()
Return the element class type
|
float |
getFloat(Index i)
not legal, throw ForbiddenConversionException
|
float |
getFloat(int index) |
int |
getInt(Index i)
not legal, throw ForbiddenConversionException
|
int |
getInt(int index) |
long |
getLong(Index i)
not legal, throw ForbiddenConversionException
|
long |
getLong(int index) |
java.lang.Object |
getObject(Index i)
Get the array element at index as an Object.
|
java.lang.Object |
getObject(int index) |
short |
getShort(Index i)
not legal, throw ForbiddenConversionException
|
short |
getShort(int index) |
java.lang.Object |
getStorage()
Get underlying primitive array storage.
|
void |
set(Index i,
boolean value)
set the value at the sepcified index.
|
void |
setBoolean(Index i,
boolean value)
Set the array element at the current element of ima.
|
void |
setBoolean(int index,
boolean value) |
void |
setByte(Index i,
byte value)
not legal, throw ForbiddenConversionException
|
void |
setByte(int index,
byte value) |
void |
setChar(Index i,
char value)
not legal, throw ForbiddenConversionException
|
void |
setChar(int index,
char value) |
void |
setDouble(Index i,
double value)
not legal, throw ForbiddenConversionException
|
void |
setDouble(int index,
double value) |
void |
setFloat(Index i,
float value)
not legal, throw ForbiddenConversionException
|
void |
setFloat(int index,
float value) |
void |
setInt(Index i,
int value)
not legal, throw ForbiddenConversionException
|
void |
setInt(int index,
int value) |
void |
setLong(Index i,
long value)
not legal, throw ForbiddenConversionException
|
void |
setLong(int index,
long value) |
void |
setObject(Index i,
java.lang.Object value)
Set the array element at index to the specified value.
|
void |
setObject(int index,
java.lang.Object value) |
void |
setShort(Index i,
short value)
not legal, throw ForbiddenConversionException
|
void |
setShort(int index,
short value) |
arraycopy, copy, copyTo1DJavaArray, copyToNDJavaArray, factory, factory, factory, factory, factoryConstant, factoryCopy, flip, get1DJavaArray, get1DJavaArray, getDataAsByteBuffer, getDataAsByteBuffer, getDataAsByteBuffer, getDataType, getIndex, getIndexIterator, getRangeIterator, getRank, getShape, getSize, getSizeBytes, hasNext, isConstant, isUnsigned, isVlen, makeArray, makeArray, makeArray, makeArrayRankPlusOne, makeFromJavaArray, makeFromJavaArray, makeObjectArray, makeVlenArray, next, nextBoolean, nextByte, nextChar, nextDouble, nextFloat, nextInt, nextLong, nextShort, permute, reduce, reduce, resetLocalIterator, reshape, reshapeNoCopy, section, section, section, sectionNoReduce, sectionNoReduce, shapeToString, slice, toString, transposepublic ArrayBoolean(int[] dimensions)
dimensions - the shape of the Array.protected Array createView(Index index)
createView in class Arrayindex - use this Indexpublic java.lang.Object getStorage()
ArraygetStorage in class Arrayprotected void copyFrom1DJavaArray(IndexIterator iter, java.lang.Object javaArray)
copyFrom1DJavaArray in class Arrayprotected void copyTo1DJavaArray(IndexIterator iter, java.lang.Object javaArray)
copyTo1DJavaArray in class Arraypublic java.lang.Class getElementType()
getElementType in class Arraypublic boolean get(Index i)
public void set(Index i, boolean value)
public double getDouble(Index i)
public void setDouble(Index i, double value)
public float getFloat(Index i)
public void setFloat(Index i, float value)
public long getLong(Index i)
public void setLong(Index i, long value)
public int getInt(Index i)
public void setInt(Index i, int value)
public short getShort(Index i)
public void setShort(Index i, short value)
public byte getByte(Index i)
public void setByte(Index i, byte value)
public boolean getBoolean(Index i)
ArraygetBoolean in class Arrayi - Index with current element setindex cast to boolean if necessary.public void setBoolean(Index i, boolean value)
ArraysetBoolean in class Arrayi - Index with current element setvalue - the new value; cast to underlying data type if necessary.public char getChar(Index i)
public void setChar(Index i, char value)
public java.lang.Object getObject(Index i)
Arraypublic void setObject(Index i, java.lang.Object value)
Arraypublic boolean getBoolean(int index)
getBoolean in class Arraypublic void setBoolean(int index,
boolean value)
setBoolean in class Array