Mappage de types Java standard sur des types ILE RPG

Le tableau ci-dessous décrit le mappage des types de données entre Java™ et ILE RPG. Ce mappage est réalisé lorsque vous créez un appel de méthode Java RPG à partir du code ILE RPG à l'aide de la fonction d'édition de l'Editeur LPEX de systèmes distants.
Type de données Java Type de données ILE RPG Longueur, type et mots clés ILE RPG
boolean Indicateur N
byte

Entier à un octet
Caractère

3I 0
1A

byte[]

Caractère VARIABLE
Caractère (longueur > 1)
Tableau de caractères
Date
Horodatage
Heure

<longueur : 2 - 65535>A   VARIABLE
<longueur : 2 - 65535>A
1A   DIM(<longueur : 1 - 32767>)
D
Z
T

short Entier à 2 octets 5I C
char UCS-2 (longueur = 1) 1C
char[]

UCS-2 VARIABLE
UCS-2 (longueur>1)
Tableau d'octets UCS-2 (longueur = 1)

<longueur : 2 - 16383>C   VARIABLE
<longueur : 2 - 16383>C
1C   DIM(<longueur : 1 - 32767>)

int Entier à 4 octets 10I 0
long Entier à 8 octets 20I 0
float Variable flottante à 4 octets 4F
double Variable flottante à 8 octets 8F
tableau Tableau de type équivalent <Type RPG rempli par l'assistant> DIM(<longueur : 1 - 32767>)
tout autre objet Objet O CLASS <nomClasse complété par l'assistant>

Commentaires en retour