Class group is directly inherited from
-
Object-
-
Work-
-
@baseclass
-
Data-
In Pega, class groups are directly inherited from @baseclass, which is the ultimate parent class in the Pega class hierarchy. All classes and class groups ultimately trace their inheritance back to @baseclass, making it the fundamental root of the class structure.
In Pega's class hierarchy, every class ultimately derives from the root system class @baseclass, which supplies the foundational properties and behavior shared by all rules and objects in the system. A Class Group is a special class used to group instance classes together for reporting/searching, but it still sits in the hierarchy directly beneath @baseclass rather than under Work- or Data-, which are themselves subclasses of @baseclass.