[MAYAA-9] forEachでvarにLongなど数値を格納すると型情報が失われる Created: 2006-11-08  Updated: 2007-05-22  Resolved: 2007-05-22

Status: Resolved
Project: Mayaa
Component/s: None
Affects Version/s: None
Fix Version/s: 1.1.10

Type: Bug Priority: Major
Reporter: suga Assignee: suga
Resolution: Fixed Votes: 0
Labels: None


 Description   

[mayaa-user:316]
forEachでvarにセットされたとき、JavaScriptからJavaに変換される課程、およびJavaからJavaScriptに変換される課程で型情報が失われる。
その状態でも数値としては動作するが、Long などの数値型を Map のキーにしている場合などに問題がある。



 Comments   
Comment by suga [ 2007-05-22 ]

PageAttributeScope#setAttribute時、Number型をNativeJavaObjectでwapすることで対応。

Comment by suga [ 2007-05-20 ]

Page スコープにセットするとき、NativeJavaObject で wrap するようにすれば良い。
パフォーマンスへの影響が少ない実装方法を考える必要あり。

Generated at Fri Apr 26 06:42:53 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.