Progress.Lang.Class provides type information about an ABL class or an interface. ABL provides a Progress.Lang.Class instance for each ABL class or interface type in the ABL session.
This class is FINAL and cannot be inherited.
class-reference = object-reference:GetClass ( ). class-reference = Progress.Lang.Class:GetClass ( expression ). |
Where object-reference is the object reference to an ABL class instance for which you want to get the type information, expression is a CHARACTER expression that specifies the fully-qualified ABL object type name whose type information you want to get, and class-reference is the object reference for the Progress.Lang.Class instance containing that type information. For example:
GET-CLASS( object-type-name ) |
Where object-type-name is the type name of a class or interface, using the syntax described in the Type-name syntax reference entry.