-
Enhancement
-
Resolution: Done
-
Major
-
0.3.0
-
None
Java kindly boxes primitive types and this is indeed necessary when using primitive types with Java's generics. However when setting an element in a JavaScript array (or Object, map etc) the value remains the object and not a primitive. This means a Java Float is not recognised as a number by the jsonix marshaller and it needs to be unboxed to a float before setting the JavaScript element.