説明 |
null参照のExternalObjectインスタンスを作成します。 |
|
呼出形式 |
var extobj = ExternalObject.NullRef( className [, libraryId ] )
|
|
戻り値 |
ExternalObjectオブジェクト |
|
引数 |
String className |
生成するJavaクラス名 名前空間を含めた完全修飾名で記述します。大文字と小文字を区別します。 配列オブジェクトを作成する場合は、型名の末尾に配列の次元数だけ文字列”[]”を付加してください。 |
|
String libraryId |
Javaクラスが定義されているライブラリ 詳細は外部Jarファイルのロードを参照してください。 |
例外 |
EXTOBJ-8 |
クラス%sを見つけられませんでした |
|
EXTOBJ-15 |
ID”%s”のJarファイルはロードされていません |
|
CRS-407 |
現在のセキュリティレベルではクラス
'ExternalObject'を利用できません |
使用例 |
var extobj1 = new ExternalObject("java.lang.Object[]", 2); extobj1.SetAt(0, ExternalObject.NullRef("java.lang.Object"));
ExternalObject.LoadJar("sampleLib", "sampleLib.jar"); var extobj2 = new ExternalObject("sampleNS.SampleClass", "sampleLib", "test"); extobj2.SetProperty("SampleProp", ExternalObject.NullRef("sampleLib", "sampleNS.SampleClass2")); print(ret, "\n");
|
|
関連項目 |
ExtValクラス |