Try OpenEdge Now
skip to main content
ABL Reference
Class, Interface, and Enumeration Reference : Progress.Lang.Object class
 

Progress.Lang.Object class

Progress.Lang.Object provides a common set of properties and methods that all classes inherit. This set of properties and methods let you write common code to use with any user-defined class.
Progress.Lang.Object is the root (ultimate super) class for all ABL classes and for all .NET classes referenced in an ABL session.

Serializable:

Yes

Constructors

PUBLIC Object ( )

Super Class

This class does not inherit a super class.

Interfaces

This class does not implement interfaces (beyond those it inherits from its base class).

Public Properties

Public Methods

Public Events

This class does not contain events.

Notes

You typically use this class to define a variable or parameter to represent more than one user-defined class type. For example:
*When defining a field in a temp-table as a class, you must specify the class as Progress.Lang.Object.
*When defining common methods to use with object instances of different user-defined classes, you must define their parameters using the Progress.Lang.Object class.