Rhino_13 - invokes JavaScript functions and methods from within Java
returnBoolean: got true, returned (java.lang.Boolean) false
returnByte: got 1, returned (java.lang.Double) 2.0
returnShort: got 2, returned (java.lang.Double) 3.0
returnInteger: got 3, returned (java.lang.Double) 4.0
returnLong: got 4, returned (java.lang.Double) 5.0
returnFloat: got 5, returned (java.lang.Double) 6.0
returnDouble: got 6, returned (java.lang.Double) 7.0
returnString: got "(anything)", returned (java.lang.String) "(ANYTHING)"
returnArray: got 0, 1, 2, 3, returned ([I) 1, 2, 3, 4
returnObject: got true, 1, 2, 3, 4, 5.0, 6.0, "(anything)"
returned (Rhino_13$GossipObject) false, 2, 3, 4, 5, 6.0, 7.0, "(ANYTHING)"
UserObject.update(false, 2, 3, 4, 5, 6, 7, "(another thing)", [0, 1, 2, 3],
{aBoolean:true, aLong:4, aString:(anything), anInteger:3, aDouble:6, aFloat:5, aShort:2, aByte:1})
- settings before update: (reported by JavaScript)
aBoolean: true
aByte: 1
aShort: 2
anInteger: 3
aLong: 4
aFloat: 5
aDouble: 6
aString: "(anything)"
anArray: true, 1, (anything)
anObject: a:true, b:1, c:(anything)
- settings after update: (reported by Java)
aBoolean: false
aByte: 2
aShort: 3
anInteger: 4
aLong: 5
aFloat: 6.0
aDouble: 7.0
aString: "(another thing)"
anArray: [0, 1, 2, 3]
anObject: {true, 1, 2, 3, 4, 5.0, 6.0, "(anything)"}
|