[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 Wed Apr 16 04:30:30 JST 2025 using Jira 10.5.0#10050000-sha1:9d9d098bb7b67e8dba8da380ba9c3900d82ac3cf.