Zuordnung von Java-Standardtypen zu ILE RPG-Typen

Die folgende Tabelle beschreibt die Zuordnung von Java-Datentypen zu ILE RPG-Datentypen. Diese Zuordnung erfolgt beim Erstellen eines RPG-Java-Methodenaufrufs aus ILE RPG-Code unter Verwendung der Editierfunktion im LPEX-Editor für ferne Systeme.

Java-Datentyp ILE RPG-Datentyp ILE RPG-Länge, -Typ und -Schlüsselwörter
boolean Bezugszahl N
byte

1-Byte-Ganzzahl
Zeichen

3I 0
1A

byte[]

Zeichen VARYING
Zeichen (Länge > 1)
Feldgruppe mit Zeichen
Datum
Zeitmarke
Zeit

<Länge: 2 - 65535> A   VARYING
<Länge: 2 - 65535>A
1A   DIM(<Länge: 1 - 32767>)
D
Z
T

short 2-Byte-Ganzzahl 5I C
char UCS-2 (Länge=1) 1C
char[]

UCS-2 VARYING
UCS-2 (Länge>1)
Feldgruppe mit UCS-2 (Länge=1)

<Länge: 2 - 16383>C   VARYING
<Länge: 2 - 16383>C
1C   DIM(<Länge: 1 - 32767>)

int 4-Byte-Ganzzahl 10I 0
long 8-Byte-Ganzzahl 20I 0
float 4-Byte-Gleitkomma 4F
double 8-Byte-Gleitkomma 8F
beliebige Feldgruppe Feldgruppe mit äquivalentem Typ <Vom Assistenten ausgefüllter RPG-Typ> DIM(<Länge: 1 - 32767>)
alle anderen Objekte Objekt O CLASS <Vom Assistenten ausgefüllter Klassenname>
Zugehörige Tasks
RPG-Java-Methodenaufruf im LPEX-Editor für ferne Systeme erstellen