All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
LispObject |
ABS() |
LispObject |
add(int n) |
LispObject |
add(LispObject obj) |
long |
aref_long(int index) |
int |
aref(int index) |
LispObject |
AREF(int index) |
LispObject |
AREF(LispObject index) |
void |
aset(int index,
int n) |
void |
aset(int index,
LispObject newValue) |
void |
aset(LispObject index,
LispObject newValue) |
LispObject |
ash(int shift) |
LispObject |
ash(LispObject obj) |
boolean |
atom() |
LispObject |
ATOM() |
LispObject |
caddr() |
LispObject |
cadr() |
LispObject |
car() |
LispObject |
cddr() |
LispObject |
cdr() |
LispObject |
CHAR(int index) |
boolean |
characterp() |
LispObject |
CHARACTERP() |
char[] |
chars() |
LispObject |
classOf() |
LispObject |
COMPLEXP() |
boolean |
constantp() |
LispObject |
CONSTANTP() |
LispObject[] |
copyToArray() |
LispObject |
decr() |
LispObject |
DENOMINATOR() |
LispObject |
dispatch(LispObject[] args) |
LispObject |
divideBy(LispObject obj) |
double |
doubleValue() |
LispObject |
elt(int index) |
boolean |
endp() |
LispObject |
ENDP() |
LispObject |
EQ(LispObject obj) |
boolean |
eql(char c) |
boolean |
eql(int n) |
boolean |
eql(LispObject obj) |
LispObject |
EQL(LispObject obj) |
boolean |
equal(int n) |
boolean |
equal(LispObject obj) |
LispObject |
EQUAL(LispObject obj) |
boolean |
equalp(int n) |
boolean |
equalp(LispObject obj) |
boolean |
evenp() |
LispObject |
EVENP() |
LispObject |
execute() |
LispObject |
execute(LispObject arg) |
LispObject |
execute(LispObject[] args) |
LispObject |
execute(LispObject args,
Environment env) |
LispObject |
execute(LispObject first,
LispObject second) |
LispObject |
execute(LispObject first,
LispObject second,
LispObject third) |
LispObject |
execute(LispObject first,
LispObject second,
LispObject third,
LispObject fourth) |
LispObject |
execute(LispObject first,
LispObject second,
LispObject third,
LispObject fourth,
LispObject fifth) |
LispObject |
execute(LispObject first,
LispObject second,
LispObject third,
LispObject fourth,
LispObject fifth,
LispObject sixth) |
LispObject |
execute(LispObject first,
LispObject second,
LispObject third,
LispObject fourth,
LispObject fifth,
LispObject sixth,
LispObject seventh) |
LispObject |
execute(LispObject first,
LispObject second,
LispObject third,
LispObject fourth,
LispObject fifth,
LispObject sixth,
LispObject seventh,
LispObject eighth) |
boolean |
floatp() |
LispObject |
FLOATP() |
float |
floatValue() |
boolean |
getBooleanValue() |
int |
getCallCount() |
LispObject |
getDescription() |
LispObject |
getDocumentation(LispObject docType) |
int |
getFixnumSlotValue(int index) |
int |
getHotCount() |
static LispObject |
getInstance(boolean b) |
LispObject |
getParts()
Implementing the getParts() protocol will allow INSPECT to
return information about the substructure of a descendent of
LispObject.
|
LispObject |
getPropertyList() |
LispObject |
getSlotValue_0() |
LispObject |
getSlotValue_1() |
LispObject |
getSlotValue_2() |
LispObject |
getSlotValue_3() |
LispObject |
getSlotValue(int index) |
boolean |
getSlotValueAsBoolean(int index) |
char[] |
getStringChars() |
String |
getStringValue()
Returns a string representing the value
of a 'string designator', if the instance is one.
|
LispObject |
getSymbolFunction() |
LispObject |
getSymbolFunctionOrDie() |
LispObject |
getSymbolSetfFunction() |
LispObject |
getSymbolSetfFunctionOrDie() |
LispObject |
getSymbolValue() |
LispObject |
incr() |
void |
incrementCallCount() |
void |
incrementHotCount() |
boolean |
integerp() |
LispObject |
INTEGERP() |
int |
intValue() |
LispObject |
IS_E(LispObject obj) |
LispObject |
IS_GE(LispObject obj) |
LispObject |
IS_GT(LispObject obj) |
LispObject |
IS_LE(LispObject obj) |
LispObject |
IS_LT(LispObject obj) |
LispObject |
IS_NE(LispObject obj) |
boolean |
isEqualTo(int n) |
boolean |
isEqualTo(LispObject obj) |
boolean |
isGreaterThan(int n) |
boolean |
isGreaterThan(LispObject obj) |
boolean |
isGreaterThanOrEqualTo(int n) |
boolean |
isGreaterThanOrEqualTo(LispObject obj) |
boolean |
isLessThan(int n) |
boolean |
isLessThan(LispObject obj) |
boolean |
isLessThanOrEqualTo(int n) |
boolean |
isLessThanOrEqualTo(LispObject obj) |
boolean |
isNotEqualTo(int n) |
boolean |
isNotEqualTo(LispObject obj) |
boolean |
isSpecialOperator() |
boolean |
isSpecialVariable() |
Object |
javaInstance() |
Object |
javaInstance(Class<?> c) |
LispObject |
LDB(int size,
int position) |
int |
length() |
LispObject |
LENGTH() |
boolean |
listp() |
LispObject |
LISTP() |
Object |
lockableInstance()
This method returns 'this' by default, but allows
objects to return different values to increase Java
interoperability
|
LispObject |
LOGAND(int n) |
LispObject |
LOGAND(LispObject obj) |
LispObject |
LOGIOR(int n) |
LispObject |
LOGIOR(LispObject obj) |
LispObject |
LOGNOT() |
LispObject |
LOGXOR(int n) |
LispObject |
LOGXOR(LispObject obj) |
long |
longValue() |
boolean |
minusp() |
LispObject |
MINUSP() |
LispObject |
MOD(int divisor) |
LispObject |
MOD(LispObject divisor) |
LispObject |
multiplyBy(int n) |
LispObject |
multiplyBy(LispObject obj) |
LispObject |
negate() |
LispObject |
noFillPointer() |
LispObject |
NOT() |
LispObject |
nreverse() |
LispObject |
NTH(int index) |
LispObject |
NTH(LispObject arg) |
LispObject |
nthcdr(int n) |
boolean |
numberp() |
LispObject |
NUMBERP() |
LispObject |
NUMERATOR() |
boolean |
oddp() |
LispObject |
ODDP() |
boolean |
plusp() |
LispObject |
PLUSP() |
int |
psxhash() |
int |
psxhash(int depth) |
LispObject |
push(LispObject obj) |
boolean |
rationalp() |
LispObject |
RATIONALP() |
boolean |
realp() |
LispObject |
REALP() |
LispObject |
resolve()
Function to allow objects to return the value
"they stand for".
|
LispObject |
reverse() |
LispObject |
RPLACA(LispObject obj) |
LispObject |
RPLACD(LispObject obj) |
LispObject |
SCHAR(int index) |
void |
setCallCount(int n) |
void |
setCar(LispObject obj) |
void |
setCdr(LispObject obj) |
void |
setDocumentation(LispObject docType,
LispObject documentation) |
void |
setHotCount(int n) |
void |
setPropertyList(LispObject obj) |
void |
setSlotValue_0(LispObject value) |
void |
setSlotValue_1(LispObject value) |
void |
setSlotValue_2(LispObject value) |
void |
setSlotValue_3(LispObject value) |
void |
setSlotValue(int index,
LispObject value) |
void |
setSlotValue(LispObject slotName,
LispObject newValue) |
LispObject |
SIMPLE_STRING_P() |
LispObject |
SLOT_VALUE(LispObject slotName) |
LispObject |
STRING() |
boolean |
stringp() |
LispObject |
STRINGP() |
LispObject |
subtract(int n) |
LispObject |
subtract(LispObject obj) |
LispObject |
SVREF(int index) |
void |
svset(int index,
LispObject newValue) |
int |
sxhash() |
LispObject |
SYMBOLP() |
LispObject |
truncate(LispObject obj) |
LispObject |
typeOf() |
LispObject |
typep(LispObject typeSpecifier) |
String |
unreadableString(String s) |
String |
unreadableString(String s,
boolean identity) |
String |
unreadableString(Symbol sym) |
String |
unreadableString(Symbol symbol,
boolean identity) |
LispObject |
VECTOR_PUSH_EXTEND(LispObject element) |
LispObject |
VECTOR_PUSH_EXTEND(LispObject element,
LispObject extension) |
boolean |
vectorp() |
LispObject |
VECTORP() |
void |
vectorPushExtend(LispObject element) |
String |
writeToString() |
boolean |
zerop() |
LispObject |
ZEROP() |