システム関数 JavaLib.qualifiedTypeName は、EGL Java™ オブジェクト・スペース内にあるオブジェクトのクラスの完全修飾名を戻します。 JavaLib.qualifiedTypeName は、Java アクセス関数の 1 つです。
JavaLib.qualifiedTypeName(identifier javaObjId in) returns (result STRING)
長さが一致しない場合については、『代入』を参照してください。
この引数は、文字列リテラル、または CHAR 型、DBCHAR 型、MBCHAR 型、UNICODE 型の項目です。ID は、後述の例のように、objId にキャストする必要があります。EGL は、大/小文字の区別がある引数値の先頭と最後から、1 バイトのブランクと 2 バイトのブランクを削除します。
myItem = JavaLib.qualifiedTypeName( (objId)"myId" );
JavaLib.qualifiedTypeName の処理中にエラーが発生すると、sysVar.errorCode は以下の表の値に設定されます。
sysVar.errorCode の値 | 説明 |
---|---|
00001001 | オブジェクトが NULL でした。または指定された ID がオブジェクト・スペース内にありませんでした。 |
関連概念
EGL 関数の構文図
関連リファレンス
EGL ライブラリー JavaLib
getField()
invoke()
isNull()
isObjID()
qualifiedTypeName()
remove()
removeAll()
setField()
store()
storeCopy()
storeField()
storeNew()
関連タスク
EGL 文およびコマンドの構文図