public class JsonError extends SysError
Constructor and Description |
---|
JsonError() |
Modifier and Type | Method and Description |
---|---|
void |
__json_JsonError_constructor__()
Default method to duplicate the constructor.
|
void |
__json_JsonError_constructor__(character msg,
integer num)
Explicit method associated with a legacy constructor for the
Progress.Json.JsonError class. |
void |
__json_JsonError_execute__()
Default external procedure method which exists to ensure that any
long lived resources can be initialized properly.
|
static object<? extends JsonError> |
newInstance(character msg,
integer num)
Create a new JsonError instance and return it as a legacy object.
|
static object<? extends JsonError> |
newInstance(java.lang.String msg,
int num)
Create a new JsonError instance and return it as a legacy object.
|
__lang_SysError_constructor__, __lang_SysError_constructor__, __lang_SysError_execute__, newInstance
__lang_ProError_constructor__, __lang_ProError_constructor__, __lang_ProError_execute__, addMessage, getCallStack, getMessage, getMessageNum, getNumMessages, getSeverity, populateCallStack, setSeverity, validIndex
__lang_BaseObject_constructor__, __lang_BaseObject_execute__, assertNotNull, assertNotNull, clone, getLegacyClass, getNextSibling, getPrevSibling, legacyEquals, toLegacyString
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
__lang_BaseObject_constructor__, clone, getLegacyClass, getNextSibling, getPrevSibling, isTracked, legacyEquals, toLegacyString
public void __json_JsonError_execute__()
public void __json_JsonError_constructor__()
The original 4GL version had a private access mode.
Some Progress builtin classes have all constructors with private access mode but are subclassed. Since child classes must be able to reference at least one "constructor" directly, this should be impossible. This must be some kind of special case hidden inside the OO4GL implmentation. In Java the method must be public.
public void __json_JsonError_constructor__(character msg, integer num)
Progress.Json.JsonError
class.msg
- The message.num
- The message number.public static object<? extends JsonError> newInstance(character msg, integer num)
msg
- The error message.num
- The error number.