org.nakedobjects.remoting.data
Interface DataFactory
- All Known Implementing Classes:
- DataFactoryDefault
public interface DataFactory
Create serializable objects that are used to carry messages across the network. This assumes that the Oid
and Version implementations are also serializable.
|
Method Summary |
CollectionData |
createCollectionData(java.lang.String collectionType,
java.lang.String elementType,
Oid oid,
ReferenceData[] elements,
boolean hasAllElements,
Version version)
|
IdentityData |
createIdentityData(java.lang.String type,
Oid oid,
Version version)
|
NullData |
createNullData(java.lang.String type)
|
ObjectData |
createObjectData(java.lang.String type,
Oid oid,
boolean hasCompleteData,
Version version)
|
EncodableObjectData |
createValueData(java.lang.String fullName,
java.lang.String encodedValue)
|
createCollectionData
CollectionData createCollectionData(java.lang.String collectionType,
java.lang.String elementType,
Oid oid,
ReferenceData[] elements,
boolean hasAllElements,
Version version)
createNullData
NullData createNullData(java.lang.String type)
createObjectData
ObjectData createObjectData(java.lang.String type,
Oid oid,
boolean hasCompleteData,
Version version)
createIdentityData
IdentityData createIdentityData(java.lang.String type,
Oid oid,
Version version)
createValueData
EncodableObjectData createValueData(java.lang.String fullName,
java.lang.String encodedValue)
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.