public class FuncallableStandardObject extends StandardObject
layout, slots| Modifier | Constructor and Description |
|---|---|
protected |
FuncallableStandardObject() |
protected |
FuncallableStandardObject(Layout layout) |
protected |
FuncallableStandardObject(Layout layout,
int length) |
protected |
FuncallableStandardObject(LispClass cls) |
protected |
FuncallableStandardObject(LispClass cls,
int length) |
checkStandardObject, classOf, getInstanceSlotValue, getLispClass, getParts, printObject, setInstanceSlotValue, setSlotValue, SLOT_VALUE, typeOfABS, add, add, aref_long, aref, AREF, AREF, aset, aset, aset, ash, ash, atom, ATOM, caddr, cadr, car, cddr, cdr, CHAR, characterp, CHARACTERP, chars, COMPLEXP, constantp, CONSTANTP, copyToArray, decr, DENOMINATOR, dispatch, divideBy, doubleValue, elt, endp, ENDP, EQ, eql, eql, eql, EQL, equal, equal, EQUAL, equalp, equalp, evenp, EVENP, execute, floatp, FLOATP, floatValue, getBooleanValue, getDescription, getDocumentation, getFixnumSlotValue, getInstance, getPropertyList, getSlotValue_0, getSlotValue_1, getSlotValue_2, getSlotValue_3, getSlotValue, getSlotValueAsBoolean, getStringChars, getStringValue, getSymbolFunction, getSymbolFunctionOrDie, getSymbolSetfFunction, getSymbolSetfFunctionOrDie, getSymbolValue, incr, integerp, INTEGERP, intValue, IS_E, IS_GE, IS_GT, IS_LE, IS_LT, IS_NE, isEqualTo, isEqualTo, isGreaterThan, isGreaterThan, isGreaterThanOrEqualTo, isGreaterThanOrEqualTo, isLessThan, isLessThan, isLessThanOrEqualTo, isLessThanOrEqualTo, isNotEqualTo, isNotEqualTo, isSpecialOperator, isSpecialVariable, javaInstance, javaInstance, LDB, length, LENGTH, listp, LISTP, lockableInstance, LOGAND, LOGAND, LOGIOR, LOGIOR, LOGNOT, LOGXOR, LOGXOR, longValue, minusp, MINUSP, MOD, MOD, multiplyBy, multiplyBy, negate, noFillPointer, NOT, nreverse, NTH, NTH, nthcdr, numberp, NUMBERP, NUMERATOR, oddp, ODDP, plusp, PLUSP, princToString, psxhash, psxhash, push, rationalp, RATIONALP, realp, REALP, resolve, reverse, RPLACA, RPLACD, SCHAR, setCar, setCdr, setDocumentation, setPropertyList, setSlotValue_0, setSlotValue_1, setSlotValue_2, setSlotValue_3, setSlotValue, SIMPLE_STRING_P, STRING, stringp, STRINGP, subtract, subtract, SVREF, svset, sxhash, SYMBOLP, truncate, unreadableString, unreadableString, VECTOR_PUSH_EXTEND, VECTOR_PUSH_EXTEND, vectorp, VECTORP, vectorPushExtend, zerop, ZEROPprotected FuncallableStandardObject()
protected FuncallableStandardObject(Layout layout)
protected FuncallableStandardObject(Layout layout, int length)
protected FuncallableStandardObject(LispClass cls, int length)
protected FuncallableStandardObject(LispClass cls)
public LispObject typep(LispObject type)
typep in class StandardObjectpublic LispObject execute()
execute in class LispObjectpublic LispObject execute(LispObject arg)
execute in class LispObjectpublic LispObject execute(LispObject first, LispObject second)
execute in class LispObjectpublic LispObject execute(LispObject first, LispObject second, LispObject third)
execute in class LispObjectpublic LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth)
execute in class LispObjectpublic LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth)
execute in class LispObjectpublic LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth, LispObject sixth)
execute in class LispObjectpublic LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth, LispObject sixth, LispObject seventh)
execute in class LispObjectpublic LispObject execute(LispObject first, LispObject second, LispObject third, LispObject fourth, LispObject fifth, LispObject sixth, LispObject seventh, LispObject eighth)
execute in class LispObjectpublic LispObject execute(LispObject[] args)
execute in class LispObjectpublic final int getCallCount()
getCallCount in class LispObjectpublic void setCallCount(int n)
setCallCount in class LispObjectpublic final void incrementCallCount()
incrementCallCount in class LispObjectpublic final int getHotCount()
getHotCount in class LispObjectpublic void setHotCount(int n)
setHotCount in class LispObjectpublic final void incrementHotCount()
incrementHotCount in class LispObjectpublic static final FuncallableStandardObject checkFuncallableStandardObject(LispObject obj)