|
||||||||
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.AbstractVector
org.armedbear.lisp.AbstractString
org.armedbear.lisp.NilVector
public final class NilVector
Field Summary |
---|
Constructor Summary | |
---|---|
NilVector(int capacity)
|
Method Summary | |
---|---|
LispObject |
accessError()
|
AbstractVector |
adjustArray(int size,
AbstractArray displacedTo,
int displacement)
|
AbstractVector |
adjustArray(int newCapacity,
LispObject initialElement,
LispObject initialContents)
|
LispObject |
AREF(int index)
|
void |
aset(int index,
LispObject newValue)
|
int |
capacity()
|
LispObject |
CHAR(int index)
|
char |
charAt(int index)
|
char[] |
chars()
|
LispObject |
classOf()
|
boolean |
equal(LispObject obj)
|
void |
fill(char c)
|
void |
fill(LispObject obj)
|
LispObject |
getElementType()
|
char[] |
getStringChars()
|
java.lang.String |
getStringValue()
|
java.lang.String |
getValue()
|
int |
length()
|
LispObject |
reverse()
|
LispObject |
SCHAR(int index)
|
void |
setCharAt(int index,
char c)
|
void |
shrink(int n)
|
LispObject |
SIMPLE_STRING_P()
|
LispObject |
subseq(int start,
int end)
|
int |
sxhash()
|
java.lang.String |
toString()
|
LispObject |
typeOf()
|
LispObject |
typep(LispObject type)
|
Methods inherited from class org.armedbear.lisp.AbstractString |
---|
isSimpleVector, STRING, stringp, STRINGP, writeToString, writeToString |
Methods inherited from class org.armedbear.lisp.AbstractVector |
---|
adjustArray, adjustArray, badIndex, checkIndex, deleteEq, deleteEql, equalp, getDimension, getDimensions, getRank, getTotalSize, nreverse, psxhash, setFillPointer, setFillPointer, vectorp, VECTORP |
Methods inherited from class org.armedbear.lisp.AbstractArray |
---|
arrayDisplacement, computeTotalSize, get, getFillPointer, getRowMajorIndex, getRowMajorIndex, hasFillPointer, isAdjustable, isDisplaced, set, writeToString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public NilVector(int capacity) throws ConditionThrowable
ConditionThrowable
Method Detail |
---|
public char[] chars() throws ConditionThrowable
chars
in class LispObject
ConditionThrowable
public char[] getStringChars() throws ConditionThrowable
getStringChars
in class LispObject
ConditionThrowable
public java.lang.String getStringValue() throws ConditionThrowable
getStringValue
in class LispObject
ConditionThrowable
public LispObject typeOf()
typeOf
in class LispObject
public LispObject classOf()
classOf
in class LispObject
public LispObject typep(LispObject type) throws ConditionThrowable
typep
in class AbstractString
ConditionThrowable
public LispObject SIMPLE_STRING_P()
SIMPLE_STRING_P
in class LispObject
public boolean equal(LispObject obj) throws ConditionThrowable
equal
in class LispObject
ConditionThrowable
public java.lang.String getValue() throws ConditionThrowable
ConditionThrowable
public int length()
length
in class LispObject
public int capacity()
capacity
in class AbstractVector
public LispObject getElementType()
getElementType
in class AbstractString
public LispObject CHAR(int index) throws ConditionThrowable
CHAR
in class LispObject
ConditionThrowable
public LispObject SCHAR(int index) throws ConditionThrowable
SCHAR
in class LispObject
ConditionThrowable
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 char charAt(int index) throws ConditionThrowable
charAt
in class AbstractString
ConditionThrowable
public void setCharAt(int index, char c) throws ConditionThrowable
setCharAt
in class AbstractString
ConditionThrowable
public LispObject subseq(int start, int end) throws ConditionThrowable
subseq
in class AbstractVector
ConditionThrowable
public void fill(LispObject obj) throws ConditionThrowable
fill
in class AbstractArray
ConditionThrowable
public void fill(char c) throws ConditionThrowable
fill
in class AbstractString
ConditionThrowable
public void shrink(int n) throws ConditionThrowable
shrink
in class AbstractVector
ConditionThrowable
public LispObject reverse() throws ConditionThrowable
reverse
in class AbstractVector
ConditionThrowable
public LispObject accessError() throws ConditionThrowable
ConditionThrowable
public java.lang.String toString()
toString
in class java.lang.Object
public int sxhash()
sxhash
in class LispObject
public AbstractVector adjustArray(int newCapacity, LispObject initialElement, LispObject initialContents) throws ConditionThrowable
adjustArray
in class AbstractVector
ConditionThrowable
public AbstractVector adjustArray(int size, AbstractArray displacedTo, int displacement) throws ConditionThrowable
adjustArray
in class AbstractVector
ConditionThrowable
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |