public final class SlotDefinition extends StandardObject
layout, slots
Constructor and Description |
---|
SlotDefinition() |
SlotDefinition(LispObject name,
LispObject readers) |
SlotDefinition(LispObject name,
LispObject readers,
Function initFunction) |
SlotDefinition(LispObject name,
LispObject readers,
Function initFunction,
LispObject initargs) |
SlotDefinition(LispObject name,
LispObject readers,
LispObject initForm) |
SlotDefinition(StandardClass clazz) |
SlotDefinition(StandardClass clazz,
LispObject name) |
Modifier and Type | Method and Description |
---|---|
static StandardObject |
checkSlotDefinition(LispObject obj) |
java.lang.String |
printObject() |
checkStandardObject, classOf, getInstanceSlotValue, getLispClass, getParts, setInstanceSlotValue, setSlotValue, SLOT_VALUE, typeOf, typep
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, getDescription, getDocumentation, getFixnumSlotValue, getHotCount, getInstance, getPropertyList, 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, setPropertyList, setSlotValue_0, setSlotValue_1, setSlotValue_2, setSlotValue_3, setSlotValue, SIMPLE_STRING_P, STRING, stringp, STRINGP, subtract, subtract, SVREF, svset, sxhash, SYMBOLP, truncate, unreadableString, unreadableString, VECTOR_PUSH_EXTEND, VECTOR_PUSH_EXTEND, vectorp, VECTORP, vectorPushExtend, zerop, ZEROP
public SlotDefinition()
public SlotDefinition(StandardClass clazz)
public SlotDefinition(StandardClass clazz, LispObject name)
public SlotDefinition(LispObject name, LispObject readers)
public SlotDefinition(LispObject name, LispObject readers, LispObject initForm)
public SlotDefinition(LispObject name, LispObject readers, Function initFunction)
public SlotDefinition(LispObject name, LispObject readers, Function initFunction, LispObject initargs)
public static StandardObject checkSlotDefinition(LispObject obj)
public java.lang.String printObject()
printObject
in class StandardObject