JavaObject クラス (LotusScript 言語)

JavaObject Reference は、Java™ オブジェクトに接続するために重要です。これは、JavaClass クラスの CreateObject メソッドまたは GetJavaObject 関数から返されます。Java オブジェクトインスタンスを表す OLE 参照に似ています。プロパティとメソッドは自動的に適合されます。これは Variant 型変数にのみ代入できます。

Java Native Interface (JNI) では、プロテクトされた異なる属性を持つプロパティ (フィールド) とメソッドが見られますが、LotusScript® では public プロパティと public メソッドだけが適合されます。

プロパティ

[adaptive -- すべての public フィールド (static、インスタンス)]

メソッド

[adaptive -- すべての public メソッド (static、インスタンス)]

使用法

指定した Java オブジェクトの適合に関する問題が LotusScript にあると、JavaObject 参照は設定されません。プログラムでプロパティまたはメソッドを使用しようとすると、「オブジェクト変数が設定されていません」というエラーが発生します。

メモ

LotusScript の制限事項により、次のプロパティとメソッドにはアクセスできません。

以上の制約のため、JavaProperty クラスと JavaMethod クラスを明示的に使用する必要があります。