Biz/Browser AI 1.0.0
|
|||
|
|
|
|
|
ExtVal |
||
|
|||
CRSのデータ型とJavaのプリミティブ型を一致させるためのクラスです。
ExternalObjectクラスの各メソッドの引数に、CRSでは表現できないJavaのプリミティブ型を指定する必要がある場合に使用します。
ExtValオブジェクトを使用することで、適切なプリミティブ型の値をJavaオブジェクトに渡すことができます。
また、boxingメソッドを用いてプリミティブ型をボックス化したJavaオブジェクトを生成することができます。
以降ではJavaではなく.NET連携を行うためのExtValクラスが用意されています。
デフォルトプロパティはValueです。ValueTypeの指定は無効です。
Biz/Browser VおよびBiz/Browser AIでは、ExternalObjectパッケージの利用はセキュリティレベルによって制限されています。ExternalObjectパッケージはセキュリティレベルを0に設定することで利用できます。
セキュリティレベル1以上では、ExtValクラスをインスタンス化しようとしたときに例外が発生します。