langtools/src/share/classes/com/sun/tools/javadoc/SerializedForm.java
changeset 22163 3651128c74eb
parent 22159 682da512ec17
child 25443 9187d77f2c64
equal deleted inserted replaced
22162:3b3e23e67329 22163:3651128c74eb
    66  * @since 1.2
    66  * @since 1.2
    67  * @author Joe Fialli
    67  * @author Joe Fialli
    68  * @author Neal Gafter (rewrite but not too proud)
    68  * @author Neal Gafter (rewrite but not too proud)
    69  */
    69  */
    70 class SerializedForm {
    70 class SerializedForm {
    71     ListBuffer<MethodDoc> methods = new ListBuffer<MethodDoc>();
    71     ListBuffer<MethodDoc> methods = new ListBuffer<>();
    72 
    72 
    73     /* List of FieldDocImpl - Serializable fields.
    73     /* List of FieldDocImpl - Serializable fields.
    74      * Singleton list if class defines Serializable fields explicitly.
    74      * Singleton list if class defines Serializable fields explicitly.
    75      * Otherwise, list of default serializable fields.
    75      * Otherwise, list of default serializable fields.
    76      * 0 length list for Externalizable.
    76      * 0 length list for Externalizable.
    77      */
    77      */
    78     private final ListBuffer<FieldDocImpl> fields = new ListBuffer<FieldDocImpl>();
    78     private final ListBuffer<FieldDocImpl> fields = new ListBuffer<>();
    79 
    79 
    80     /* True if class specifies serializable fields explicitly.
    80     /* True if class specifies serializable fields explicitly.
    81      * using special static member, serialPersistentFields.
    81      * using special static member, serialPersistentFields.
    82      */
    82      */
    83     private boolean definesSerializableFields = false;
    83     private boolean definesSerializableFields = false;