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