JavaクラスとAS3クラスの変換マッピング
javaの型 |
ActionScript3 の型 |
---|---|
String | String |
boolean,Boolean | Boolean |
byte,Byte | int |
short.java.lang.Short |
int i < 0xF0000000 || i > 0x0FFFFFFF の場合、値は Number 型に格上げ |
int,Integer | int i < 0xF0000000 || i > 0x0FFFFFFF の場合、値は Number 型に格上げ |
java.mathBigInteger | String |
java.math.BigDecimal | String |
double,Double | Number |
long,Long | Number |
java.util.Date | Date |
java.util.Collection | Array(AMF0,S2Flex 2) ※1 |
java.lang.Byte[] | flash.utils.ByteArray |
java.lang.Object[] | Array |
java.lang.Character | String |
org.w3g.dom.Document | XML |
Map | Array(連想配列) ※AMF0限定 |
ResultSet | サポート外 |
java.util.Dictionary | オブジェクト (型指定なし) |
※1FDS2はmx.collection.ArrayCollectionになります。
2006/12/08 - 初版公開
2006/12/18 - tableのキャプション修正