kr.co.hit.live.web.flex.io.type
Class ObjectProxy

java.lang.Object
  extended by kr.co.hit.live.web.flex.io.type.FlexObject
      extended by kr.co.hit.live.web.flex.io.type.ObjectProxy
All Implemented Interfaces:
Externalizable, Serializable

public class ObjectProxy
extends FlexObject
implements Externalizable

Flex 클라이언트에서 <mx:Model></mx:Model> 의 내용을 파라메터로 전달할 경우 이에 매핑되는 flex 서버쪽의 객체이다. LiveFramework에서는 ValueObject 나 ValueObjectAssembler로 매핑된다.

Author:
김형도
See Also:
Serialized Form

Field Summary
protected  Map<String,Object> map
           
 
Fields inherited from class kr.co.hit.live.web.flex.io.type.FlexObject
className, FLEX_IO_PACKAGE_PREFIX, FLEX_MESSAGE_PACKAGE_PREFIX, LIVE_PACKAGE_PREFIX
 
Constructor Summary
ObjectProxy()
           
ObjectProxy(Map<String,Object> m)
           
 
Method Summary
 Map<String,Object> getMap()
           
 void readExternal(ObjectInput input)
           
 void setData(Map<String,Object> m)
           
 int size()
           
 String toString()
           
 void writeExternal(ObjectOutput output)
           
 
Methods inherited from class kr.co.hit.live.web.flex.io.type.FlexObject
getClassName, instantiate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

map

protected Map<String,Object> map
Constructor Detail

ObjectProxy

public ObjectProxy()

ObjectProxy

public ObjectProxy(Map<String,Object> m)
Method Detail

getMap

public Map<String,Object> getMap()

setData

public void setData(Map<String,Object> m)

size

public int size()

readExternal

public void readExternal(ObjectInput input)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput output)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

toString

public String toString()
Overrides:
toString in class FlexObject


Copyright © 2014. All Rights Reserved.