org.nakedobjects.remoting.data.common
Class ObjectDataImpl

java.lang.Object
  extended by org.nakedobjects.remoting.data.common.ObjectDataImpl
All Implemented Interfaces:
java.io.Serializable, Encodable, ObjectData, ReferenceData, Data

public class ObjectDataImpl
extends java.lang.Object
implements ObjectData, Encodable

See Also:
Serialized Form

Constructor Summary
ObjectDataImpl(DataInputExtended input)
           
ObjectDataImpl(Oid oid, java.lang.String type, boolean resolved, Version version)
           
 
Method Summary
 void encode(DataOutputExtended output)
           
 Data[] getFieldContent()
           
 Oid getOid()
           
 java.lang.String getType()
           
 Version getVersion()
           
 boolean hasCompleteData()
           
 void setFieldContent(Data[] fieldContent)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectDataImpl

public ObjectDataImpl(Oid oid,
                      java.lang.String type,
                      boolean resolved,
                      Version version)

ObjectDataImpl

public ObjectDataImpl(DataInputExtended input)
               throws java.io.IOException
Throws:
java.io.IOException
Method Detail

encode

public void encode(DataOutputExtended output)
            throws java.io.IOException
Specified by:
encode in interface Encodable
Throws:
java.io.IOException

getFieldContent

public Data[] getFieldContent()
Specified by:
getFieldContent in interface ObjectData

getOid

public Oid getOid()
Specified by:
getOid in interface ReferenceData

getType

public java.lang.String getType()
Specified by:
getType in interface Data

getVersion

public Version getVersion()
Specified by:
getVersion in interface ReferenceData

hasCompleteData

public boolean hasCompleteData()
Specified by:
hasCompleteData in interface ObjectData

setFieldContent

public void setFieldContent(Data[] fieldContent)
Specified by:
setFieldContent in interface ObjectData

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.