Die Bibliothek 'javaLib' greift über den von Ihnen generierten Java™-Code auf lokale Java™-Objekte und lokale Java™-Klassen zu.
Die Java-Zugriffsfunktionen werden in der folgenden Tabelle aufgeführt.
| Funktion | Beschreibung |
|---|---|
| Ergebnis = getField (Kennung_oder_Klasse, Feld) | Gibt den Wert eines angegebenen Felds eines angegebenen Objekts bzw. einer angegebenen Klasse zurück. |
| Ergebnis = getResourcePowerServer () | Gibt eine Instanz der Klasse 'SharedResourcesPowerServer' zurück. Details finden Sie unter 'SharedResourcesPowerServer'. |
| Ergebnis = invoke (Kennung_oder_Klasse, Methode[, Argument]) | Ruft eine Methode für ein Java-Objekt oder eine Java-Klasse auf; kann einen Wert zurückgeben. |
| Ergebnis = isNull (Kennung) | Gibt einen Wert zurück (1 für 'true' (wahr), 0 für 'false' (falsch)), um anzuzeigen, ob eine angegebene Kennung auf ein Nullobjekt verweist. |
| Ergebnis = isObjID (Kennung) | Gibt einen Wert zurück (1 für 'true' (wahr), 0 für 'false' (falsch)), um anzuzeigen, ob eine angegebene Kennung im Objektbereich vorhanden ist. |
| Ergebnis = qualifiedTypeName(Kennung) | Gibt den vollständig qualifizierten Namen der Klasse eines Objekts im Objektbereich zurück. |
| remove (Kennung) | Entfernt die angegebene Kennung aus dem Objektbereich sowie das entsprechende Objekt, sofern keine anderen Kennungen auf dieses Objekt verweisen. |
| removeAll () | Entfernt sämtliche Kennungen und Objekte aus dem Objektbereich. |
| setField (Kennung_oder_Klasse, Feld, Wert) | Setzt den Wert eines Felds in einem Java-Objekt oder einer Java-Klasse. |
| store (Speicher-ID, Kennung_oder_Klasse, Methode{ ,Argument}) | Ruft eine Methode auf und stellt das zurückgegebene Objekt (oder null) zusammen mit einer angegebenen Kennung in den Objektbereich. |
| storeCopy (Quellen-ID, Ziel-ID) | Erstellt eine neue Kennung auf Basis einer anderen Kennung im Objektbereich, sodass beide Kennungen auf dasselbe Objekt verweisen. |
| storeField (Speicher-ID, Kennung_oder_Klasse, Feld) | Stellt den Wert eines Klassenfelds oder Objektfelds in den Objektbereich. |
| storeNew(Speicher-ID, Klasse{ ,Argument}) | Ruft den Konstruktor einer Klasse auf und stellt das neue Objekt in den Objektbereich. |
| Plattform | Problem |
|---|---|
| COBOL-Generierung | Es werden keine der JavaLib-Funktionen unterstützt. |
| JavaScript-Generierung |