Class BuiltInClass
java.lang.Object
org.armedbear.lisp.LispObject
org.armedbear.lisp.StandardObject
org.armedbear.lisp.LispClass
org.armedbear.lisp.BuiltInClass
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final LispClassstatic final LispClassstatic final BuiltInClassstatic final BuiltInClassstatic final LispClassstatic final BuiltInClassstatic final LispClassstatic final BuiltInClassstatic final BuiltInClassstatic final LispClassstatic final BuiltInClassstatic final LispClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final LispClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final BuiltInClassstatic final LispClassstatic final LispClassstatic final LispClassstatic final BuiltInClassstatic final LispClassstatic final BuiltInClassstatic final LispClassstatic final LispClassstatic final LispClassstatic final StructureClassstatic final BuiltInClassstatic final LispClassstatic final LispClassstatic final BuiltInClassstatic final LispClassstatic final BuiltInClassstatic final LispClassstatic final BuiltInClassstatic final BuiltInClassFields inherited from class StandardObject
layout, slots -
Method Summary
Methods inherited from class LispClass
addClass, addClass, findClass, findClass, getClassLayout, getCPL, getDirectMethods, getDirectSubclasses, getDirectSuperclasses, getDocumentation, getLayoutLength, getName, getParts, getPropertyList, removeClass, setClassLayout, setCPL, setDirectMethods, setDirectSubclasses, setDirectSuperclass, setDirectSuperclasses, setDocumentation, setFinalized, setName, 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, 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
-
Field Details
-
CLASS_T
-
ARRAY
-
BIGNUM
-
BASE_STRING
-
BIT_VECTOR
-
CHARACTER
-
COMPLEX
-
CONS
-
DOUBLE_FLOAT
-
ENVIRONMENT
-
FIXNUM
-
FLOAT
-
FUNCTION
-
HASH_TABLE
-
INTEGER
-
JAVA_OBJECT
-
LIST
-
LOGICAL_PATHNAME
-
MAILBOX
-
MUTEX
-
NIL_VECTOR
-
NULL
-
NUMBER
-
PACKAGE
-
PATHNAME
-
JAR_PATHNAME
-
URL_PATHNAME
-
RANDOM_STATE
-
RATIO
-
RATIONAL
-
READTABLE
-
REAL
-
RESTART
-
SEQUENCE
-
SIMPLE_ARRAY
-
SIMPLE_BASE_STRING
-
SIMPLE_BIT_VECTOR
-
SIMPLE_STRING
-
SIMPLE_VECTOR
-
SINGLE_FLOAT
-
STRING
-
SYMBOL
-
THREAD
-
VECTOR
-
STACK_FRAME
-
LISP_STACK_FRAME
-
JAVA_STACK_FRAME
-
WEAK_REFERENCE
-
STRUCTURE_OBJECT
-
STREAM
-
SYSTEM_STREAM
-
TWO_WAY_STREAM
-
BROADCAST_STREAM
-
ECHO_STREAM
-
CASE_FROB_STREAM
-
STRING_STREAM
-
STRING_INPUT_STREAM
-
STRING_OUTPUT_STREAM
-
SYNONYM_STREAM
-
FILE_STREAM
-
JAR_STREAM
-
URL_STREAM
-
CONCATENATED_STREAM
-
CLOS_STREAM
-
SOCKET_STREAM
-
SLIME_INPUT_STREAM
-
SLIME_OUTPUT_STREAM
-
-
Method Details
-
typeOf
-
classOf
-
isFinalized
public boolean isFinalized()- Overrides:
isFinalizedin classLispClass
-
typep
-
getDescription
- Overrides:
getDescriptionin classLispObject
-
printObject
- Overrides:
printObjectin classStandardObject
-