org.nakedobjects.remoting.data.common
Class ObjectDataImpl
java.lang.Object
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
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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
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.