public class Legacy4GLMethod extends BaseObject
Modifier and Type | Field and Description |
---|---|
private object<? extends AccessMode> |
accessMode |
private object<? extends LegacyClass> |
declaringClass |
private logical |
isAbstract |
private logical |
isFinal |
private logical |
isOverride |
private logical |
isStatic |
private character |
name |
private integer |
numParameters |
private object<? extends LegacyClass> |
originatingClass |
private integer |
returnExtent |
private object<? extends DataType> |
returnType |
private character |
returnTypeName |
Constructor and Description |
---|
Legacy4GLMethod() |
Modifier and Type | Method and Description |
---|---|
void |
__reflect_Legacy4GLMethod_constructor__() |
void |
__reflect_Legacy4GLMethod_execute__() |
object<? extends AccessMode> |
getAccessMode() |
object<? extends LegacyClass> |
getDeclaringClass() |
logical |
getIsAbstract() |
logical |
getIsFinal() |
logical |
getIsOverride() |
logical |
getIsStatic() |
character |
getName() |
integer |
getNumParameters() |
object<? extends LegacyClass> |
getOriginatingClass() |
object<? extends Parameter>[] |
getParameters() |
integer |
getReturnExtent() |
object<? extends DataType> |
getReturnType() |
character |
getReturnTypeName() |
java.lang.Object |
invoke(object<? extends _BaseObject_> _instance,
object<? extends ParameterList> _params) |
java.lang.Object |
invoke(object<? extends ParameterList> _params) |
character |
toLegacyString()
Get the string representation for this instance.
|
__lang_BaseObject_constructor__, __lang_BaseObject_execute__, assertNotNull, assertNotNull, clone, getLegacyClass, getNextSibling, getPrevSibling, legacyEquals
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isTracked
private object<? extends AccessMode> accessMode
private object<? extends LegacyClass> declaringClass
private logical isAbstract
private logical isFinal
private logical isOverride
private logical isStatic
private character name
private integer numParameters
private object<? extends LegacyClass> originatingClass
private integer returnExtent
private character returnTypeName
public void __reflect_Legacy4GLMethod_execute__()
public void __reflect_Legacy4GLMethod_constructor__()
public object<? extends AccessMode> getAccessMode()
public object<? extends LegacyClass> getDeclaringClass()
public logical getIsAbstract()
public logical getIsFinal()
public logical getIsOverride()
public logical getIsStatic()
public character getName()
public integer getNumParameters()
public object<? extends LegacyClass> getOriginatingClass()
public integer getReturnExtent()
public character getReturnTypeName()
public java.lang.Object invoke(object<? extends ParameterList> _params)
public java.lang.Object invoke(object<? extends _BaseObject_> _instance, 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 BaseObject