|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.armedbear.lisp.LispObject
org.armedbear.lisp.AbstractArray
org.armedbear.lisp.AbstractVector
org.armedbear.lisp.BasicVector_UnsignedByte8
public final class BasicVector_UnsignedByte8
| Constructor Summary | |
|---|---|
BasicVector_UnsignedByte8(byte[] array)
|
|
BasicVector_UnsignedByte8(int capacity)
|
|
BasicVector_UnsignedByte8(LispObject[] array)
|
|
| Method Summary | |
|---|---|
AbstractVector |
adjustArray(int newCapacity,
AbstractArray displacedTo,
int displacement)
|
AbstractVector |
adjustArray(int newCapacity,
LispObject initialElement,
LispObject initialContents)
|
int |
aref(int index)
|
LispObject |
AREF(int index)
|
void |
aset(int index,
int n)
|
void |
aset(int index,
LispObject value)
|
int |
capacity()
|
LispObject |
classOf()
|
LispObject |
elt(int index)
|
void |
fill(LispObject obj)
|
LispObject |
getElementType()
|
boolean |
hasFillPointer()
|
boolean |
isAdjustable()
|
boolean |
isSimpleVector()
|
int |
length()
|
LispObject |
nreverse()
|
LispObject |
reverse()
|
void |
shrink(int n)
|
LispObject |
subseq(int start,
int end)
|
LispObject |
typeOf()
|
LispObject |
typep(LispObject type)
|
| Methods inherited from class org.armedbear.lisp.AbstractVector |
|---|
adjustArray, adjustArray, badIndex, checkIndex, deleteEq, deleteEql, equalp, getDimension, getDimensions, getRank, getTotalSize, printObject, psxhash, setFillPointer, setFillPointer, vectorp |
| Methods inherited from class org.armedbear.lisp.AbstractArray |
|---|
arrayDisplacement, computeTotalSize, get, getFillPointer, getRowMajorIndex, getRowMajorIndex, isDisplaced, printObject, set |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BasicVector_UnsignedByte8(int capacity)
public BasicVector_UnsignedByte8(byte[] array)
public BasicVector_UnsignedByte8(LispObject[] array)
| Method Detail |
|---|
public LispObject typeOf()
typeOf in class LispObjectpublic LispObject classOf()
classOf in class LispObjectpublic LispObject typep(LispObject type)
typep in class AbstractVectorpublic LispObject getElementType()
getElementType in class AbstractArraypublic boolean isSimpleVector()
isSimpleVector in class AbstractVectorpublic boolean hasFillPointer()
hasFillPointer in class AbstractArraypublic boolean isAdjustable()
isAdjustable in class AbstractArraypublic int capacity()
capacity in class AbstractVectorpublic int length()
length in class LispObjectpublic LispObject elt(int index)
elt in class LispObjectpublic int aref(int index)
aref in class LispObjectpublic LispObject AREF(int index)
AREF in class LispObject
public void aset(int index,
int n)
aset in class LispObject
public void aset(int index,
LispObject value)
aset in class AbstractArray
public LispObject subseq(int start,
int end)
subseq in class AbstractVectorpublic void fill(LispObject obj)
fill in class AbstractArraypublic void shrink(int n)
shrink in class AbstractVectorpublic LispObject reverse()
reverse in class AbstractVectorpublic LispObject nreverse()
nreverse in class AbstractVector
public AbstractVector adjustArray(int newCapacity,
LispObject initialElement,
LispObject initialContents)
adjustArray in class AbstractVector
public AbstractVector adjustArray(int newCapacity,
AbstractArray displacedTo,
int displacement)
adjustArray in class AbstractVector
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||