org.armedbear.lisp
Class BuiltInClass
java.lang.Object
org.armedbear.lisp.LispObject
org.armedbear.lisp.StandardObject
org.armedbear.lisp.LispClass
org.armedbear.lisp.BuiltInClass
public class BuiltInClass
- extends LispClass
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.LispObject |
ABS, 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, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, floatp, FLOATP, floatValue, getBooleanValue, getCallCount, getDocumentation, getFixnumSlotValue, getHotCount, getInstance, getSlotValue_0, getSlotValue_1, getSlotValue_2, getSlotValue_3, getSlotValue, 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_0, setSlotValue_1, setSlotValue_2, setSlotValue_3, setSlotValue, 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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASS_T
public static final BuiltInClass CLASS_T
ARRAY
public static final BuiltInClass ARRAY
BIGNUM
public static final BuiltInClass BIGNUM
BASE_STRING
public static final BuiltInClass BASE_STRING
BIT_VECTOR
public static final BuiltInClass BIT_VECTOR
CHARACTER
public static final BuiltInClass CHARACTER
COMPLEX
public static final BuiltInClass COMPLEX
CONS
public static final BuiltInClass CONS
DOUBLE_FLOAT
public static final BuiltInClass DOUBLE_FLOAT
ENVIRONMENT
public static final BuiltInClass ENVIRONMENT
FIXNUM
public static final BuiltInClass FIXNUM
FLOAT
public static final BuiltInClass FLOAT
FUNCTION
public static final BuiltInClass FUNCTION
HASH_TABLE
public static final BuiltInClass HASH_TABLE
INTEGER
public static final BuiltInClass INTEGER
JAVA_OBJECT
public static final BuiltInClass JAVA_OBJECT
LIST
public static final BuiltInClass LIST
LOGICAL_PATHNAME
public static final BuiltInClass LOGICAL_PATHNAME
MAILBOX
public static final BuiltInClass MAILBOX
METHOD_COMBINATION
public static final BuiltInClass METHOD_COMBINATION
MUTEX
public static final BuiltInClass MUTEX
NIL_VECTOR
public static final BuiltInClass NIL_VECTOR
NULL
public static final BuiltInClass NULL
NUMBER
public static final BuiltInClass NUMBER
PACKAGE
public static final BuiltInClass PACKAGE
PATHNAME
public static final BuiltInClass PATHNAME
JAR_PATHNAME
public static final BuiltInClass JAR_PATHNAME
URL_PATHNAME
public static final BuiltInClass URL_PATHNAME
RANDOM_STATE
public static final BuiltInClass RANDOM_STATE
RATIO
public static final BuiltInClass RATIO
RATIONAL
public static final BuiltInClass RATIONAL
READTABLE
public static final BuiltInClass READTABLE
REAL
public static final BuiltInClass REAL
RESTART
public static final BuiltInClass RESTART
SEQUENCE
public static final BuiltInClass SEQUENCE
SIMPLE_ARRAY
public static final BuiltInClass SIMPLE_ARRAY
SIMPLE_BASE_STRING
public static final BuiltInClass SIMPLE_BASE_STRING
SIMPLE_BIT_VECTOR
public static final BuiltInClass SIMPLE_BIT_VECTOR
SIMPLE_STRING
public static final BuiltInClass SIMPLE_STRING
SIMPLE_VECTOR
public static final BuiltInClass SIMPLE_VECTOR
SINGLE_FLOAT
public static final BuiltInClass SINGLE_FLOAT
STRING
public static final BuiltInClass STRING
SYMBOL
public static final BuiltInClass SYMBOL
THREAD
public static final BuiltInClass THREAD
VECTOR
public static final BuiltInClass VECTOR
STACK_FRAME
public static final BuiltInClass STACK_FRAME
LISP_STACK_FRAME
public static final BuiltInClass LISP_STACK_FRAME
JAVA_STACK_FRAME
public static final BuiltInClass JAVA_STACK_FRAME
WEAK_REFERENCE
public static final BuiltInClass WEAK_REFERENCE
STRUCTURE_OBJECT
public static final StructureClass STRUCTURE_OBJECT
STREAM
public static final LispClass STREAM
SYSTEM_STREAM
public static final LispClass SYSTEM_STREAM
TWO_WAY_STREAM
public static final LispClass TWO_WAY_STREAM
BROADCAST_STREAM
public static final LispClass BROADCAST_STREAM
ECHO_STREAM
public static final LispClass ECHO_STREAM
CASE_FROB_STREAM
public static final LispClass CASE_FROB_STREAM
STRING_STREAM
public static final LispClass STRING_STREAM
STRING_INPUT_STREAM
public static final LispClass STRING_INPUT_STREAM
STRING_OUTPUT_STREAM
public static final LispClass STRING_OUTPUT_STREAM
SYNONYM_STREAM
public static final LispClass SYNONYM_STREAM
FILE_STREAM
public static final LispClass FILE_STREAM
JAR_STREAM
public static final LispClass JAR_STREAM
URL_STREAM
public static final LispClass URL_STREAM
CONCATENATED_STREAM
public static final LispClass CONCATENATED_STREAM
SOCKET_STREAM
public static final LispClass SOCKET_STREAM
SLIME_INPUT_STREAM
public static final LispClass SLIME_INPUT_STREAM
SLIME_OUTPUT_STREAM
public static final LispClass SLIME_OUTPUT_STREAM
typeOf
public LispObject typeOf()
- Overrides:
typeOf
in class LispClass
classOf
public LispObject classOf()
- Overrides:
classOf
in class LispClass
isFinalized
public boolean isFinalized()
- Overrides:
isFinalized
in class LispClass
typep
public LispObject typep(LispObject type)
- Overrides:
typep
in class LispClass
getDescription
public LispObject getDescription()
- Overrides:
getDescription
in class LispObject
printObject
public java.lang.String printObject()
- Overrides:
printObject
in class StandardObject