Correlación de tipos Java estándar con tipos ILE RPG

La tabla siguiente describe cómo se correlacionan los tipos de Java con los de ILE RPG. Esta correlación se produce al crear una llamada de método RPG Java desde código ILE RPG utilizando la función de edición del editor LPEX de Sistemas remotos.

Tipo de datos Java Tipo de datos ILE RPG Longitud, tipo y palabras clave ILE RPG
boolean Indicador N
byte

Integer de 1 byte
Carácter

3I 0
1A

byte[]

Carácter VARYING
Carácter (longitud > 1)
Matriz de caracteres
Fecha
Indicación de la hora
Hora

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

short Integer de 2 bytes 5I C
char UCS-2 (length=1) 1C
char[]

UCS-2 VARYING
UCS-2 (length>1)
Matriz de UCS-2 (length=1)

<length: 2 - 16383>C   VARYING
<length: 2 - 16383>C
1C   DIM(<length: 1 - 32767>)

int Integer de 4 bytes 10I 0
long Integer de 8 bytes 20I 0
float float de 4 bytes 4F
double float de 8 bytes 8F
cualquier matriz Matriz de tipo equivalente <tipo RPG rellenado por asistente> DIM(<length: 1 - 32767>)
todos los demás objetos Objeto O CLASS <className rellenado por asistente>
Tareas relacionadas
Crear una llamada de método Java RPG en el editor LPEX de Sistemas remotos