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 BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final LispClass
static final LispClass
static final BuiltInClass
static final BuiltInClass
static final LispClass
static final BuiltInClass
static final LispClass
static final BuiltInClass
static final BuiltInClass
static final LispClass
static final BuiltInClass
static final LispClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final LispClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final BuiltInClass
static final LispClass
static final LispClass
static final LispClass
static final BuiltInClass
static final LispClass
static final BuiltInClass
static final LispClass
static final LispClass
static final LispClass
static final StructureClass
static final BuiltInClass
static final LispClass
static final LispClass
static final BuiltInClass
static final LispClass
static final BuiltInClass
static final LispClass
static final BuiltInClass
static final BuiltInClass
Fields 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, sxhash
Methods inherited from class org.armedbear.lisp.StandardObject
checkStandardObject, getInstanceSlotValue, getLispClass, setInstanceSlotValue, setSlotValue, SLOT_VALUE
Methods 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:
isFinalized
in classLispClass
-
typep
-
getDescription
- Overrides:
getDescription
in classLispObject
-
printObject
- Overrides:
printObject
in classStandardObject
-