public class LegacyConstructor extends BaseObject
| Modifier and Type | Field and Description |
|---|---|
private object<? extends AccessMode> |
accessMode |
private java.lang.reflect.Method |
javaMethod |
private character |
name |
private integer |
numParameters |
private object<? extends LegacyClass> |
originatingClass |
| Constructor and Description |
|---|
LegacyConstructor() |
| Modifier and Type | Method and Description |
|---|---|
object<? extends AccessMode> |
getAccessMode() |
character |
getName() |
integer |
getNumParameters() |
object<? extends LegacyClass> |
getOriginatingClass() |
object<? extends Parameter>[] |
getParameters() |
java.lang.Object |
invoke(object<? extends ParameterList> _params) |
boolean |
isTracked()
Reports if the given instance is managed as part of the legacy 4GL object life cycle.
|
character |
toLegacyString()
Get the string representation for this instance.
|
__isValidInternal__, __lang_BaseObject_constructor__, __setValidInternal__, assertNotNull, assertNotNull, getLegacyClass, getNextSibling, getPrevSibling, legacyClone, legacyEqualsprivate java.lang.reflect.Method javaMethod
private object<? extends AccessMode> accessMode
private object<? extends LegacyClass> originatingClass
private character name
private integer numParameters
public object<? extends AccessMode> getAccessMode()
public character getName()
public integer getNumParameters()
public object<? extends LegacyClass> getOriginatingClass()
public java.lang.Object invoke(object<? extends ParameterList> _params)
public character toLegacyString()
BaseObject
Although the original method name is toString(), this version returns a
character type which would conflict with the java.lang.Object.toString()
version. For this reason, the name is mapped differently during conversion.
toLegacyString in interface _BaseObject_toLegacyString in class BaseObjectpublic boolean isTracked()
false for 4GL internals (class/reflection).