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

메소드 Summary
 Object readObject ()
          AMF 형식의 오브젝트를 읽어들입니다.
 
Interface java.io. ObjectInput 로부터 상속 받는 메소드
available , close , read , read , read , skip
 
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 형
Stringjava.lang.String
Booleanjava.lang.Boolean
int
uint
java.lang.Integer
Numberjava.lang.Double
Datejava.util.Date
ByteArrayjava.util.Byte.TYPE[]
mx.collections.ArrayCollectionflex.messaging.io.ArrayCollection
Arrayjava.lang.Object[] (네이티브 배열)
Objectjava.util.Map
flash.utils.IExternalizablejava.io.Externalizable
형태 지정된 오브젝트 (상기 이외)Class 형의 인스턴스 (java.lang.Object)
nullnull

ActionScript 형 (AMF 0)Java 형
Stringjava.lang.String
Booleanjava.lang.Boolean
int
uint
java.lang.Double
Numberjava.lang.Double
Datejava.util.Date
ByteArray(지원(support)되고 있지 않습니다)
mx.collections.ArrayCollectionflex.messaging.io.ArrayCollection
Arrayjava.lang.Object[] (네이티브 배열)
Objectjava.util.Map
flash.utils.IExternalizable(지원(support)되고 있지 않습니다)
형태 지정된 오브젝트 (상기 이외)Class 형의 인스턴스 (java.lang.Object)
nullnull

정의 :
Interface ObjectInput 의 것 readObject
Exception :
ClassNotFoundException
IOException


Copyright © 2006 Adobe Systems Inc. All Rights Reserved.