En la tabla figuran las funciones de acceso Java.
| Función | Descripción |
|---|---|
| result = getField (identifierOrClass, field) | Devuelve el valor de un campo especificado de un objeto o clase especificados |
| result = invoke (identifierOrClass, method[, argument]) | Invoca un método en un objeto o clase Java y puede devolver un valor |
| result = isNull (identifier) | Devuelve un valor (1 para true, 0 para false) para indicar si un identificador especificado hace referencia a un objeto nulo |
| result = isObjID (identifier) | Devuelve un valor (1 para true, 0 para false) para indicar si un identificador especificado se encuentra en el espacio de objetos |
| result = qualifiedTypeName(identifier) | Devuelve el nombre totalmente calificado de una clase de un objeto del espacio de objetos |
| remove (identificador) | Elimina el identificador especificado del espacio de objetos y, si ningún otro identificador hace referencia al objeto, lo elimina |
| removeAll () | Elimina todos los identificadores y objetos del espacio de objetos |
| setField (identificadorOClase, campo, valor) | Establece el valor de un campo en un objeto o clase Java |
| store (idAlmacén, identificadorOClase, método{ ,argumento}) | Invoca un método y coloca el objeto devuelto (o nulo) en el espacio de objetos, junto con un identificador especificado |
| storeCopy (idOrigen, idDestino) | Crea un identificador nuevo basado en otro en el espacio de objetos, para que ambos hagan referencia al mismo objeto |
| storeField (idAlmacén, identificadorOClase, campo) | Coloca el valor de un campo de clase o de objeto en el espacio de objetos |
| storeNew(idAlmacén, clase{ ,argumento}) | Invoca el constructor de una clase y coloca el objeto nuevo en el espacio de objetos |