Package org.armedbear.lisp
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 org.armedbear.lisp.StandardObject
layout, slots -
Method Summary
Methods inherited from class org.armedbear.lisp.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 org.armedbear.lisp.StandardObject
checkStandardObject, getInstanceSlotValue, getLispClass, setInstanceSlotValue, setSlotValue, SLOT_VALUEMethods inherited from class org.armedbear.lisp.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
-