This function returns the symbol TRUE if the specified message-handler is defined (directly only, not by inheritance) for the class, FALSE otherwise.
Syntax
Defaults are outlined.
(message-handler-existp <class-name> <handler-name> [<handler-type>]) <handler-type> ::= around | before | primary | after
This function returns the symbol TRUE if the specified class is abstract, i.e. the class cannot have direct instances, FALSE otherwise.
Syntax
(class-abstractp <class-name>)
This function returns the symbol TRUE if the specified class is reactive, i.e. objects of the class can match object patterns, FALSE otherwise.
Syntax
(class-reactivep <class-name>)