Если вы передаёте JavaScript-объект JavaClass в качестве параметра Java-методу, Java конвертирует объект в соответствии с правилами из таблицы:
java.lang.Class |
Оболочка с объекта снимается. |
java.lang.JSObject |
Объект JavaClass оборачивается в новый экземпляр java.lang.JSObject. |
java.lang.String |
Оболочка с объекта снимается, вызывается метод toString развёрнутого Java-объекта, а результат возвращается как новый экземпляр java.lang.String. |
boolean |
Оболочка с объекта снимается, и возникает одна из следующих ситуаций:
|