JavaLib.qualifiedTypeName

La función de sistema JavaLib.qualifiedTypeNamedevuelve el nombre totalmente calificado de la clase de un objeto del espacio de objetos Java de EGL. La función JavaLib.qualifiedTypeName es una de las diversas funciones de acceso Java.

Diagrama de sintaxis de JavaLib.qualifiedTypeName
resultado
El campo de resultado es obligatorio y debe ser de tipo CHAR, MBCHAR o UNICODE:
  • Si el campo es de tipo MBCHAR o UNICODE, el valor recibido siempre es correcto
  • Si el campo de resultado es de tipo CHAR, pueden producirse problemas si el valor recibido incluye caracteres que corresponden a caracteres DBCHAR

Para obtener detalles acerca de la discrepancia de longitudes, consulte el tema Asignaciones.

identificador
Un identificador que hace referencia a un objeto del espacio de objetos.

Este argumento es un literal de serie o un elemento de tipo CHAR, DBCHAR, MBCHAR o UNICODE. El identificador debe haberse convertido temporalmente a objId, como en el ejemplo que figura más adelante. EGL elimina blancos de un solo byte y de doble byte del principio y el final del valor del argumento, que es sensible a mayúsculas y minúsculas.

A continuación se ofrece un ejemplo:
  myItem = JavaLib.qualifiedTypeName( (objId)"myId" );

Un error producido durante el proceso de JavaLib.qualifiedTypeName puede establecer sysVar.errorCode en uno de los valores que figuran en la tabla siguiente.

Valor de sysVar.errorCode Descripción
00001001 El objeto era nulo o el identificador especificado no estaba en el espacio de objetos

Conceptos relacionados

Tareas relacionadas
Diagrama de sintaxis

Consulta relacionada
Biblioteca JavaLib de EGL

JavaLib.getField
JavaLib.invoke
JavaLib.isNull
JavaLib.isObjID
JavaLib.qualifiedTypeName
JavaLib.remove
JavaLib.removeAll
JavaLib.setField
JavaLib.store
JavaLib.storeCopy
JavaLib.storeField
JavaLib.storeNew

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.