Progress.Lang.Enum class
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
Progress.Lang.Enum provides a common set of methods that all ABL enums
inherit.
You cannot inherit from this class.
Serializable:
Yes
Constructors
This class contains only a private constructor; you cannot instantiate it directly.
Super Class
Interfaces
This class does not implement interfaces (beyond those it may inherit from its base class).
Public Properties
This class does not contain properties.
Public Methods
| CompareTo( ) method | Equals( ) method |
| GetValue( ) method | ToObject( ) method |
| ToString( ) method (Object) | — |
Public Events
This class does not contain events.
Notes
- Although enums are implicitly class based, you cannot instantiate an enum using NEW. You must use the type-name syntax shown in the Enumeration member access entry to access the members defined in an enum or use the GetEnum( ) method to get an enum instance.