public final class ObjectCreator extends java.lang.Object implements IObjectCreator
ObjectCreator - default IObjectCreator implementation.| Constructor and Description | 
|---|
ObjectCreator()
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
getClassName(java.io.Externalizable e)
Returns class name of the  
e. | 
java.io.Externalizable | 
getExternalizable(java.lang.String className)
Creates  
Externalizable instance which corresponds to the className. | 
ClassObject | 
toClassObject(java.lang.Object o)
Converts  
o to the ClassObject instance. | 
java.lang.Object | 
toObject(ClassObject co)
Converts  
co to the custom type object. | 
public ClassObject toClassObject(java.lang.Object o)
IObjectCreatoro to the ClassObject instance.toClassObject in interface IObjectCreatoro - object to represent as ClassObjectClassObject instancepublic java.lang.Object toObject(ClassObject co)
IObjectCreatorco to the custom type object.toObject in interface IObjectCreatorco - ClassObject instancepublic java.io.Externalizable getExternalizable(java.lang.String className)
IObjectCreatorExternalizable instance which corresponds to the className.getExternalizable in interface IObjectCreatorclassName - class nameExternalizable instancepublic java.lang.String getClassName(java.io.Externalizable e)
IObjectCreatore.getClassName in interface IObjectCreatore - externalizableExternalizable instance class name