com.combex.e.edoc
Class ESerializedForm

java.lang.Object
  |
  +--com.combex.e.edoc.ESerializedForm
All Implemented Interfaces:
Serializable

class ESerializedForm
extends Object
implements Serializable


Field Summary
private  boolean myDefinesSerializableFields
           
private  List myFields
           
private  List myMethods
           
private static String READOBJECT
           
private static String SERIALIZABLE_FIELDS
           
private static String WRITEOBJECT
           
 
Constructor Summary
ESerializedForm(List methods, List fields, boolean definesSerializableFields)
          Constructor.
 
Method Summary
(package private)  boolean definesSerializableFields()
          Returns true if Serializable fields are defined explicitly using member, serialPersistentFields.
(package private)  com.sun.javadoc.FieldDoc[] fields()
          Return serializable fields in class.
(package private)  com.sun.javadoc.MethodDoc[] methods()
          Return serialization methods in class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERIALIZABLE_FIELDS

private static final String SERIALIZABLE_FIELDS

READOBJECT

private static final String READOBJECT

WRITEOBJECT

private static final String WRITEOBJECT

myMethods

private final List myMethods

myFields

private final List myFields

myDefinesSerializableFields

private final boolean myDefinesSerializableFields
Constructor Detail

ESerializedForm

public ESerializedForm(List methods,
                       List fields,
                       boolean definesSerializableFields)
Constructor. Catalog Serializable fields for Serializable class. Catalog serialization methods for Serializable and Externalizable classes.

Method Detail

fields

com.sun.javadoc.FieldDoc[] fields()
Return serializable fields in class.

Returns either a list of default fields documented by serial tag comment or javadoc comment

Or Returns a single EFieldDoc for serialPersistentField. There is a serialField tag for each serializable field.

Returns:
an array of EFieldDoc for representing the visible fields in this class.

methods

com.sun.javadoc.MethodDoc[] methods()
Return serialization methods in class.

Returns:
an array of EMethodDoc for serialization methods in this class.

definesSerializableFields

boolean definesSerializableFields()
Returns true if Serializable fields are defined explicitly using member, serialPersistentFields.

See Also:
fields()


comments?