| Package | flex.messaging.io.amf |
| Interface | public interface ActionMessageOutput |
See also
| Method | Defined By | ||
|---|---|---|---|
void writeObject(Object object) A convenient entry point for writing out any Object for conversion to ActionScript. | ActionMessageOutput | ||
| writeObject | () |
public void writeObject(Object object)A convenient entry point for writing out any Object for conversion to ActionScript. The Java class type of the Object will determine the corresponding ActionScript type that will be specified in the AMF stream.
The following is a guide to the Java to ActionScript type mappings:
| Java Type | ActionScript Type (AMF 0) | ActionScript Type (AMF 3 / AMFX) |
| java.lang.String | String | String |
| java.lang.Boolean | Boolean | Boolean |
| java.lang.Integerjava.lang.Shortjava.lang.Byte | Number | int(a) |
| java.lang.Doublejava.lang.Longjava.lang.Float | Number | Number |
| java.util.Calendarjava.util.Date | Date(b) | Date(b) |
| java.lang.Characterjava.lang.Character[] | String | String |
| java.lang.Byte[] | Array (of Numbers) | ByteArray |
| java.util.Collection | mx.collections.ArrayCollection(c) | mx.collections.ArrayCollection(c) |
| java.lang.Object[] (Native Array) | Array | Array |
| java.util.Mapjava.util.Dictionary | Object(d) | Object(d) |
| java.lang.Object (Other than the above) | Typed Object(e) | Typed Object(e) |
| null | null | null |
(a) - For AMF 3 ints, taking sign into consideration, if i < 0xF0000000 || i > 0x0FFFFFFF. then value is promoted to Number. (b) - Dates are sent in the UTC timezone. Clients and servers must adjust time accordingly for timezones. (c) - Channel serialization configuration can be set to support legacy Collection to ActionScript Array conversion. (d) - Channel serialization configuration can be set to support legacy Map to ActionScript Array (associative) conversion. (e) - Objects are serialized using Java Bean introspection rules. Fields that are static, transient or non-public are excluded.
Parameters
object — the Object to be written |
IOException — if an I/O error occurs |
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/livecycle/8.2/programLC/programmer/javadoc/flex/messaging/io/amf/ActionMessageOutput.html