A tabela a seguir descreve como os tipos de dados são mapeados de Java para o ILE RPG. Esse mapeamento ocorre quando você cria uma chamada de método Java RPG a partir do código ILE RPG, utilizando a função de edição no editor LPEX do Remote Systems.
Tipo de dados Java | Tipo de dados ILE RPG | Comprimento, tipo e palavras-chave do ILE RPG |
booleano | Indicador | N |
byte | Inteiro de 1 byte |
3I 0 |
byte[] | VARYING do Caractere |
<length: 2 - 65535> A VARYING |
curto | Inteiro de 2 bytes | 5I C |
char | UCS-2 (length=1) | 1C |
char[] | VARYING do UCS-2 |
<length: 2 - 16383>C VARYING |
int | Inteiro de 4 bytes | 10I 0 |
longo | Inteiro de 8 bytes | 20I 0 |
float | Flutuante de 4 bytes | 4F |
duplo | Flutuante de 8 bytes | 8F |
qualquer matriz | Matriz de tipo equivalente | <tipo RPG preenchido pelo assistente> DIM(<length: 1 - 32767>) |
todos os outros objetos | Objeto | O CLASS <Nomeclasse preenchido pelo assistente> |
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.