EGL ライブラリー JavaLib

次の表は、Java™ アクセス関数をまとめたものです。

関数 説明
result = getField (identifierOrClass, field) 指定したオブジェクトまたはクラスの、指定したフィールドの値を戻す
result = invoke (identifierOrClass, method[, argument]) Java オブジェクトまたはクラス上のメソッドを呼び出す。値が戻されることがある。
result = isNull (identifier) 指定した ID が NULL オブジェクトを参照しているかどうかを示す値を戻す (真の場合は 1、偽の場合は 0)
result = isObjID (identifier) 指定した ID がオブジェクト・スペース内に存在しているかどうかを示す値を戻す (真の場合は 1、偽の場合は 0)
result = qualifiedTypeName(identifier) オブジェクト・スペース内にあるオブジェクトのクラスの完全修飾名を戻す
remove (identifier) 指定した ID をオブジェクト・スペースから除去する。オブジェクトを参照している ID が他にない場合は、そのオブジェクトを除去する。
removeAll () オブジェクト・スペースから ID とオブジェクトをすべて除去する
setField (identifierOrClass, field, value) Java オブジェクトまたはクラスにフィールド値を設定する
store (storeId, identifierOrClass, method{ ,argument}) メソッドを呼び出し、戻されたオブジェクト (または null) を、指定した ID とともにオブジェクト・スペースに格納する
storeCopy (sourceId, targetID) オブジェクト・スペース内の別の ID に基づいて、新しい ID を作成して、両方の ID が同じオブジェクトを参照するようにする。
storeField (storeId, identifierOrClass, field) クラス・フィールドまたはオブジェクト・フィールドの値をオブジェクト・スペースに格納する
storeNew(storeId, class{ ,argument}) クラスのコンストラクターを呼び出し、新しいオブジェクトをオブジェクト・スペースに格納する
フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.