Class FuncallableStandardClass
java.lang.Object
org.armedbear.lisp.LispObject
org.armedbear.lisp.StandardObject
org.armedbear.lisp.LispClass
org.armedbear.lisp.SlotClass
org.armedbear.lisp.StandardClass
org.armedbear.lisp.FuncallableStandardClass
-
Field Summary
Fields inherited from class StandardClass
ARITHMETIC_ERROR, BUILT_IN_CLASS, CELL_ERROR, CLASS, CONDITION, CONTROL_ERROR, DIRECT_SLOT_DEFINITION, DIVISION_BY_ZERO, EFFECTIVE_SLOT_DEFINITION, END_OF_FILE, ERROR, FILE_ERROR, FLOATING_POINT_INEXACT, FLOATING_POINT_INVALID_OPERATION, FLOATING_POINT_OVERFLOW, FLOATING_POINT_UNDERFLOW, FUNCALLABLE_STANDARD_CLASS, FUNCALLABLE_STANDARD_OBJECT, JAVA_EXCEPTION, METAOBJECT, METHOD, PACKAGE_ERROR, PARSE_ERROR, PRINT_NOT_READABLE, PROGRAM_ERROR, READER_ERROR, SERIOUS_CONDITION, SIMPLE_CONDITION, SIMPLE_ERROR, SIMPLE_TYPE_ERROR, SIMPLE_WARNING, SLOT_DEFINITION, SPECIALIZER, STANDARD_CLASS, STANDARD_DIRECT_SLOT_DEFINITION, STANDARD_EFFECTIVE_SLOT_DEFINITION, STANDARD_METHOD, STANDARD_OBJECT, STANDARD_SLOT_DEFINITION, STORAGE_CONDITION, STREAM_ERROR, STYLE_WARNING, symDefaultInitargs, symDirectDefaultInitargs, symDirectMethods, symDirectSlots, symDirectSubclasses, symDirectSuperclasses, symFinalizedP, symLayout, symName, symPrecedenceList, symSlots, TYPE_ERROR, UNBOUND_SLOT, UNBOUND_VARIABLE, UNDEFINED_FUNCTION, WARNINGFields inherited from class StandardObject
layout, slots -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class StandardClass
getClassLayout, getCPL, getDefaultInitargs, getDirectDefaultInitargs, getDirectMethods, getDirectSlotDefinitions, getDirectSubclasses, getDirectSuperclasses, getDocumentation, getName, getSlotDefinitions, initializeStandardClasses, isFinalized, setClassLayout, setCPL, setDefaultInitargs, setDirectDefaultInitargs, setDirectMethods, setDirectSlotDefinitions, setDirectSubclasses, setDirectSuperclasses, setDocumentation, setFinalized, setName, setSlotDefinitionsMethods inherited from class SlotClass
finalizeClass, getPartsMethods inherited from class LispClass
addClass, addClass, findClass, findClass, getLayoutLength, getPropertyList, removeClass, setDirectSuperclass, setPropertyList, subclassp, subclassp, sxhashMethods inherited from class StandardObject
checkStandardObject, getInstanceSlotValue, getLispClass, setInstanceSlotValue, setSlotValue, SLOT_VALUEMethods inherited from class LispObject
ABS, add, add, aref, AREF, AREF, aref_long, 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, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, floatp, FLOATP, floatValue, getBooleanValue, getCallCount, getDescription, getDocumentation, getFixnumSlotValue, getHotCount, getInstance, getSlotValue, getSlotValue_0, getSlotValue_1, getSlotValue_2, getSlotValue_3, getSlotValueAsBoolean, getStringChars, getStringValue, getSymbolFunction, getSymbolFunctionOrDie, getSymbolSetfFunction, getSymbolSetfFunctionOrDie, getSymbolValue, incr, incrementCallCount, incrementHotCount, 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, setCallCount, setCar, setCdr, setDocumentation, setHotCount, setSlotValue, setSlotValue_0, setSlotValue_1, setSlotValue_2, setSlotValue_3, SIMPLE_STRING_P, STRING, stringp, STRINGP, subtract, subtract, SVREF, svset, SYMBOLP, truncate, unreadableString, unreadableString, VECTOR_PUSH_EXTEND, VECTOR_PUSH_EXTEND, vectorp, VECTORP, vectorPushExtend, zerop, ZEROP
-
Constructor Details
-
FuncallableStandardClass
public FuncallableStandardClass() -
FuncallableStandardClass
-
-
Method Details
-
typeOf
- Overrides:
typeOfin classStandardClass
-
classOf
- Overrides:
classOfin classStandardClass
-
typep
- Overrides:
typepin classStandardClass
-
printObject
- Overrides:
printObjectin classStandardClass
-