Class SlotClass

    • Constructor Detail

      • SlotClass

        public SlotClass​(Layout layout)
      • SlotClass

        public SlotClass​(Symbol symbol,
                         LispObject directSuperclasses)
    • Method Detail

      • 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
      • 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()