Class SlotClass

Direct Known Subclasses:
StandardClass, StructureClass

public class SlotClass extends LispClass
  • Constructor Details

  • Method Details

    • getParts

      public LispObject getParts()
      Description copied from class: LispObject
      Implementing the getParts() protocol will allow INSPECT to return information about the substructure of a descendent of LispObject. The protocol is to return a List of Cons pairs, where the car of each pair contains a decriptive string, and the cdr returns a subobject for inspection.
      Overrides:
      getParts in class LispClass
    • typep

      public LispObject typep(LispObject type)
      Overrides:
      typep in class LispClass
    • getDirectSlotDefinitions

      public LispObject getDirectSlotDefinitions()
    • setDirectSlotDefinitions

      public void setDirectSlotDefinitions(LispObject directSlotDefinitions)
    • getSlotDefinitions

      public LispObject getSlotDefinitions()
    • setSlotDefinitions

      public void setSlotDefinitions(LispObject slotDefinitions)
    • getDirectDefaultInitargs

      public LispObject getDirectDefaultInitargs()
    • setDirectDefaultInitargs

      public void setDirectDefaultInitargs(LispObject directDefaultInitargs)
    • getDefaultInitargs

      public LispObject getDefaultInitargs()
    • setDefaultInitargs

      public void setDefaultInitargs(LispObject defaultInitargs)
    • finalizeClass

      public void finalizeClass()