|
||||||||||
| 전의 Class에 다음의 Class에 | 프레임 있어 프레임 없음 | |||||||||
| Summary : 네스트 | 필드 | constructor | 메소드 | 상세 : 필드 | constructor | 메소드 | |||||||||
Public Interface ActionMessageOutput
AMF, AMFX, 또는 RTMP 채널에 대한 개개의 ActionMessage 응답 메세지를 Serialization하는 엔Tree 포인트입니다.
Classic / Version 0 Serializer, AVM+ / Version 3 Serializer
비Serialization의 동등 Interface : ActionMessageInput | 메소드 Summary | |
|---|---|
void |
writeObject (Object object)
ActionScript 로 변환하기 위해서(때문에) 임의의 오브젝트를 써내는 편리한 엔Tree 포인트입니다. |
| Interface java.io. ObjectOutput 로부터 상속 받는 메소드 |
|---|
close , flush , write , write , write |
writeBoolean , writeByte , writeBytes , writeChar , writeChars , writeDouble , writeFloat , writeInt , writeLong , writeShort , writeUTF |
| 메소드의 상세 |
|---|
void writeObject(Object object) IOException 를 슬로우
다음에, Java 로부터 ActionScript 에의 형태 매핑의 가이드를 나타냅니다.
| Java 형 | ActionScript 형 (AMF 0) | ActionScript 형 (AMF 3 / AMFX) |
| java.lang.String | String | String |
| java.lang.Boolean | Boolean | Boolean |
| java.lang.Integer java.lang.Short java.lang.Byte | Number | int(a) |
| java.lang.Double java.lang.Long java.lang.Float | Number | Number |
| java.util.Calendar java.util.Date | Date(b) | Date(b) |
| java.lang.Character java.lang.Character[] | String | String |
| java.lang.Byte[] | Array (수치 배열) | ByteArray |
| java.util.Collection | mx.collections.ArrayCollection(c) | mx.collections.ArrayCollection(c) |
| java.lang.Object[] (네이티브 배열) | Array | Array |
| java.util.Map java.util.Dictionary | Object(d) | Object(d) |
| java.lang.Object (상기 이외) | 형 지정된 오브젝트(e) | 형 지정된 오브젝트(e) |
| null | null | null |
(a) - AMF 3 int 에서는, 부호를 고려해,i < 0xF0000000 || i > 0x0FFFFFFF 인 경우, 값은 Number 형에 격상됩니다.
(b) - 일자는 UTC 타임 존으로 보내집니다. 클라이언트와 서버로 타임 존에 맞추어 시간을 적절히 조정할 필요가 있습니다.
(c) - 채널 Serialization의 Configuration 에서는, 종래의 Collection 로부터 ActionScript Array 에의 변환을 지원(support)하도록(듯이) Configuration 할 수 있습니다.
(d) - 채널 Serialization의 Configuration 에서는, 종래의 Map 로부터 ActionScript Array (결합 배열)에의 변환을 지원(support)하도록(듯이) Configuration 할 수 있습니다.
(e) - 오브젝트는 Java Bean 의 인트로스페크션 규칙을 사용해 Serialization 됩니다. 정적 필드, 일시 필드, 및 비Public 필드는, 제외됩니다.
ObjectOutput 의 것 writeObject object - 기입해지는 Object
IOException - I/O 에러가 발생했을 경우
|
||||||||||
| 전의 Class에 다음의 Class에 | 프레임 있어 프레임 없음 | |||||||||
| Summary : 네스트 | 필드 | constructor | 메소드 | 상세 : 필드 | constructor | 메소드 | |||||||||