|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.armedbear.lisp.Lisp
org.armedbear.lisp.LispObject
org.armedbear.lisp.AbstractArray
org.armedbear.lisp.SimpleArray_UnsignedByte8
public final class SimpleArray_UnsignedByte8
Field Summary |
---|
Constructor Summary | |
---|---|
SimpleArray_UnsignedByte8(int[] dimv)
|
|
SimpleArray_UnsignedByte8(int[] dimv,
LispObject initialContents)
|
|
SimpleArray_UnsignedByte8(int rank,
LispObject initialContents)
|
Method Summary | |
---|---|
AbstractArray |
adjustArray(int[] dimv,
AbstractArray displacedTo,
int displacement)
|
AbstractArray |
adjustArray(int[] dimv,
LispObject initialElement,
LispObject initialContents)
Returns a newly allocated array or the current array with adjusted dimensions. |
LispObject |
AREF(int index)
|
void |
aset(int index,
LispObject newValue)
|
LispObject |
classOf()
|
void |
fill(LispObject obj)
|
LispObject |
get(int[] subscripts)
|
int |
getDimension(int n)
|
LispObject |
getDimensions()
|
LispObject |
getElementType()
|
int |
getRank()
|
int |
getRowMajorIndex(int[] subscripts)
|
int |
getTotalSize()
|
boolean |
isAdjustable()
|
void |
set(int[] subscripts,
LispObject newValue)
|
LispObject |
typeOf()
|
LispObject |
typep(LispObject typeSpecifier)
|
java.lang.String |
writeToString()
|
Methods inherited from class org.armedbear.lisp.AbstractArray |
---|
arrayDisplacement, computeTotalSize, equalp, getFillPointer, getRowMajorIndex, hasFillPointer, isDisplaced, psxhash, setFillPointer, setFillPointer, writeToString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SimpleArray_UnsignedByte8(int[] dimv)
public SimpleArray_UnsignedByte8(int[] dimv, LispObject initialContents) throws ConditionThrowable
ConditionThrowable
public SimpleArray_UnsignedByte8(int rank, LispObject initialContents) throws ConditionThrowable
ConditionThrowable
Method Detail |
---|
public LispObject typeOf()
typeOf
in class LispObject
public LispObject classOf()
classOf
in class LispObject
public LispObject typep(LispObject typeSpecifier) throws ConditionThrowable
typep
in class AbstractArray
ConditionThrowable
public int getRank()
getRank
in class AbstractArray
public LispObject getDimensions()
getDimensions
in class AbstractArray
public int getDimension(int n) throws ConditionThrowable
getDimension
in class AbstractArray
ConditionThrowable
public LispObject getElementType()
getElementType
in class AbstractArray
public int getTotalSize()
getTotalSize
in class AbstractArray
public boolean isAdjustable()
isAdjustable
in class AbstractArray
public LispObject AREF(int index) throws ConditionThrowable
AREF
in class LispObject
ConditionThrowable
public void aset(int index, LispObject newValue) throws ConditionThrowable
aset
in class AbstractArray
ConditionThrowable
public int getRowMajorIndex(int[] subscripts) throws ConditionThrowable
getRowMajorIndex
in class AbstractArray
ConditionThrowable
public LispObject get(int[] subscripts) throws ConditionThrowable
get
in class AbstractArray
ConditionThrowable
public void set(int[] subscripts, LispObject newValue) throws ConditionThrowable
set
in class AbstractArray
ConditionThrowable
public void fill(LispObject obj) throws ConditionThrowable
fill
in class AbstractArray
ConditionThrowable
public java.lang.String writeToString() throws ConditionThrowable
writeToString
in class LispObject
ConditionThrowable
public AbstractArray adjustArray(int[] dimv, LispObject initialElement, LispObject initialContents) throws ConditionThrowable
AbstractArray
adjustArray
in class AbstractArray
initialElement
- @c null if noneinitialContents
- @c null if none
ConditionThrowable
public AbstractArray adjustArray(int[] dimv, AbstractArray displacedTo, int displacement)
adjustArray
in class AbstractArray
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |