2005/5/9

     
 

class SerializedObjectDescriptor

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::io::SerializedObjectDescriptor Class Reference

#include <SerializedObjectDescriptor.h>

Inheritance diagram for acdk::io::SerializedObjectDescriptor:

acdk::lang::Object acdk::io::Serializable acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

Similar to ObjectStreamClass in Java.

API: ACDK<br/>

See also:
 Serialization.
Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.3
Date:
Date
2005/04/09 19:26:45


Public Member Functions

virtual RString getName ()
 returns the ClassName for this object by default

virtual RClass forClass ()
virtual RSerializedFieldDescriptorArray getFields ()
virtual jlong getSerialVersionUID ()
virtual RString toString ()
 return a string representation of this object Object::toString() return getName() by default


Static Public Member Functions

RSerializedObjectDescriptor lookup (IN(RClass) cl)

Protected Member Functions

 SerializedObjectDescriptor (IN(RClass) cls)

Protected Attributes

RString name
transient RClass _class
RSerializedFieldDescriptorArray fields
jlong _serializedVersion


Constructor & Destructor Documentation

acdk::io::SerializedObjectDescriptor::SerializedObjectDescriptor IN(RClass cls  )  [protected]
 


Member Function Documentation

virtual RClass acdk::io::SerializedObjectDescriptor::forClass  )  [inline, virtual]
 

virtual RSerializedFieldDescriptorArray acdk::io::SerializedObjectDescriptor::getFields  )  [inline, virtual]
 

virtual RString acdk::io::SerializedObjectDescriptor::getName  )  [inline, virtual]
 

returns the ClassName for this object by default

Reimplemented from acdk::lang::Object.

virtual jlong acdk::io::SerializedObjectDescriptor::getSerialVersionUID  )  [inline, virtual]
 

RSerializedObjectDescriptor acdk::io::SerializedObjectDescriptor::lookup IN(RClass cl  )  [static]
 

virtual RString acdk::io::SerializedObjectDescriptor::toString  )  [virtual]
 

return a string representation of this object Object::toString() return getName() by default

Reimplemented from acdk::lang::Object.


Member Data Documentation

transient RClass acdk::io::SerializedObjectDescriptor::_class [protected]
 

jlong acdk::io::SerializedObjectDescriptor::_serializedVersion [protected]
 

RSerializedFieldDescriptorArray acdk::io::SerializedObjectDescriptor::fields [protected]
 

RString acdk::io::SerializedObjectDescriptor::name [protected]