flex.messaging.io.amf
Interface ActionMessageInput
- super Interface의 Summary :
- DataInput , ObjectInput
Public Interface ActionMessageInput
- ObjectInput 를 확장
이 단순한 Interface를 사용하면(자), MessageDeserializer 로 AMF 의 복수의 버젼을 처리할 수 있습니다.
AMF, AMFX, 또는 RTMP 에 대한 개개의 ActionMessage 요구 메세지를 비Serialization하는 엔Tree 포인트입니다.
- 관련 항목 :
Classic / Version 0 Deserializer, AVM+ / Version 3 Deserializer
Serialization의 동등 Interface : ActionMessageOutput
| Interface java.io. DataInput 로부터 상속 받는 메소드 |
readBoolean , readByte , readChar , readDouble , readFloat , readFully , readFully , readInt , readLine , readLong , readShort , readUnsignedByte , readUnsignedShort , readUTF , skipBytes |
readObject
Object readObject()
ClassNotFoundException ,
IOException 를 슬로우
- AMF 형식의 오브젝트를 읽어들입니다.
다음에, ActionScript 로부터 Java 에의 형태 매핑의 가이드를 나타냅니다.
| ActionScript 형 (AMF 3) | Java 형 |
| String | java.lang.String |
| Boolean | java.lang.Boolean |
int uint | java.lang.Integer |
| Number | java.lang.Double |
| Date | java.util.Date |
| ByteArray | java.util.Byte.TYPE[] |
| mx.collections.ArrayCollection | flex.messaging.io.ArrayCollection |
| Array | java.lang.Object[] (네이티브 배열) |
| Object | java.util.Map |
| flash.utils.IExternalizable | java.io.Externalizable |
| 형태 지정된 오브젝트 (상기 이외) | Class 형의 인스턴스 (java.lang.Object) |
| null | null |
| ActionScript 형 (AMF 0) | Java 형 |
| String | java.lang.String |
| Boolean | java.lang.Boolean |
int uint | java.lang.Double |
| Number | java.lang.Double |
| Date | java.util.Date |
| ByteArray | (지원(support)되고 있지 않습니다) |
| mx.collections.ArrayCollection | flex.messaging.io.ArrayCollection |
| Array | java.lang.Object[] (네이티브 배열) |
| Object | java.util.Map |
| flash.utils.IExternalizable | (지원(support)되고 있지 않습니다) |
| 형태 지정된 오브젝트 (상기 이외) | Class 형의 인스턴스 (java.lang.Object) |
| null | null |
- 정의 :
- Interface
ObjectInput 의 것 readObject
- Exception :
ClassNotFoundException
IOException
Copyright © 2006 Adobe Systems Inc. All Rights Reserved.