Una interfaz de tipo JavaObject proporciona acceso al código Java. Para tener una visión general, consulte la sección Interfaces EGL. Para conocer la sintaxis, consulte la sección Componente de interfaz en formato fuente EGL.
Interface Object type JavaObject { JavaName = "Object", PackageName = "java.lang" } function toString() returns (String); End
Interface BooleanLib type JavaObject { JavaName = "BooleanLib", PackageName = "com.ibm.javart.v6" } static function booleanToInt(var Boolean) returns (int); static function intToBoolean(var int) returns (Boolean); End
package myPkg; // sentencia import necesaria import com.ibm.egl.jsf; myInt Int = BooleanLib.booleanToInt(yes);
Otras interfaces EGL predefinidas permiten interactuar con controles JSF desde un pageHandler. Para tener una visón general, consulte la sección Árbol de componentes JSF.
Finalmente, la tabla siguiente muestra la correlación entre formatos de datos EGL y Java durante la ejecución, cuando se transfieren datos entre un argumento y un parámetro o cuando se devuelven datos a EGL desde el método invocado.
Tipo primitivo EGL | Tipo Java |
---|---|
BIGINT | long |
BOOLEAN (disponible en descripciones de función de interfaz) | boolean |
CHAR | char |
FLOAT | double |
HEX | byte |
INT | int |
SMALLINT | short |
SMALLFLOAT | float |
STRING | String |
Conceptos relacionados
Interfaces EGL
Creación de instancias e interfaces EGL de tipo JavaObject
Árbol de componentes JSF
Tareas relacionadas
Crear un componente de interfaz de EGL
Consulta relacionada
Componente de interfaz en formato fuente EGL