public interface _BaseObject_
BaseObject and will be implemented
by BaseObject so that all interfaces can be used as variable definitions that extend
from the same base. Otherwise the object wrapper would not be able to represent
any interfaces.| Modifier and Type | Method and Description |
|---|---|
boolean |
__isValidInternal__()
Get the object's valid state (if it was deleted or not).
|
void |
__lang_BaseObject_constructor__()
Implicit, no parameter, method associated with the implicit legacy constructor for the
Progress.Lang.Object class. |
void |
__setValidInternal__(boolean valid)
Set the object's valid state (if it was deleted or not).
|
object<? extends LegacyClass> |
getLegacyClass()
Obtains the class of this object instance.
|
object<? extends _BaseObject_> |
getNextSibling()
Obtains the next object instance in the linked list of all existing objects.
|
object<? extends _BaseObject_> |
getPrevSibling()
Obtains the previous object instance in the linked list of all existing objects.
|
default boolean |
isTracked()
Reports if the given instance is managed as part of the legacy 4GL object life cycle.
|
object<? extends _BaseObject_> |
legacyClone()
An implementation to clone the given object.
|
logical |
legacyEquals(object<? extends _BaseObject_> other)
Check if this reference matches the given one.
|
character |
toLegacyString()
Get the string representation for this instance.
|
void __lang_BaseObject_constructor__()
Progress.Lang.Object class.object<? extends _BaseObject_> getNextSibling()
object<? extends _BaseObject_> getPrevSibling()
object<? extends LegacyClass> getLegacyClass()
logical legacyEquals(object<? extends _BaseObject_> other)
other - The other reference.true if the other reference is not unknown value and if the reference
is the same as this object's reference.character toLegacyString()
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.
object<? extends _BaseObject_> legacyClone()
default boolean isTracked()
true if the instance is tracked and false if the instance exists
outside of the OO 4GL life cycle mechanisms.boolean __isValidInternal__()
void __setValidInternal__(boolean valid)
valid - Flag indicating if this instance is valid or not.