AS3のクラスとJavaクラスの変換マッピング
| 
 AS3の型 | Javaの型 | 対応する型バインディング | 
|---|---|---|
| int | int | int Integer | 
| uint | int | int Integer | 
| Number | double | int short long double Integer Double BigInteger BigDecimal | 
| String | String | String | 
| "true" | Boolean | boolean | 
| "false" | Boolean | boolean Boolean | 
| Array | Object{] | Bean[] java.util.List ※1 | 
| ByteArray | org.seasar.flex2.core.format.amf3.type.ByteArray (source=byte[]) | |
| CustomClass(ASObject) | Bean ※3 | |
| Boolean | Boolean | boolean Boolean | 
| Date | java.util.Date | |
| XML | org.w3c.dom.Document | |
| flash.utils.IExternalizable | java.io.Externalizable | |
| Map | java.util.Map※4 | 
※1 diconファイルで切り替えることで対応
		  ※2 FDS2ではByte[]にマッピングされます。
		  ※3 RemoteClassで指定されている型にマッピングします。
	    ※4 AMF3ではkeyの値は大文字小文字を区別します。
引数で渡すケース
| AS3のクラスで引数として渡す型 | Java側のServiceメソッドの引数 | 
|---|---|
| Array(密) | Object[] Bean[] | 
| Array(疎) 結合配列(連想配列) | 未対応 | 
2006/12/08 - 初版公開
  2006/12/26 - 誤字修正

