jdk/src/java.base/share/classes/java/io/ObjectStreamClass.java
changeset 45138 ddcafe0d0ea3
parent 41608 bb724835848f
equal deleted inserted replaced
45137:b6d407860c47 45138:ddcafe0d0ea3
     1 /*
     1 /*
     2  * Copyright (c) 1996, 2016, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.  Oracle designates this
     7  * published by the Free Software Foundation.  Oracle designates this
    60  * Serialization's descriptor for classes.  It contains the name and
    60  * Serialization's descriptor for classes.  It contains the name and
    61  * serialVersionUID of the class.  The ObjectStreamClass for a specific class
    61  * serialVersionUID of the class.  The ObjectStreamClass for a specific class
    62  * loaded in this Java VM can be found/created using the lookup method.
    62  * loaded in this Java VM can be found/created using the lookup method.
    63  *
    63  *
    64  * <p>The algorithm to compute the SerialVersionUID is described in
    64  * <p>The algorithm to compute the SerialVersionUID is described in
    65  * <a href="../../../platform/serialization/spec/class.html#4100">Object
    65  * <a href="{@docRoot}/../specs/serialization/class.html#stream-unique-identifiers">
    66  * Serialization Specification, Section 4.6, Stream Unique Identifiers</a>.
    66  *     Object Serialization Specification, Section 4.6, Stream Unique Identifiers</a>.
    67  *
    67  *
    68  * @author      Mike Warres
    68  * @author      Mike Warres
    69  * @author      Roger Riggs
    69  * @author      Roger Riggs
    70  * @see ObjectStreamField
    70  * @see ObjectStreamField
    71  * @see <a href="../../../platform/serialization/spec/class.html">Object Serialization Specification, Section 4, Class Descriptors</a>
    71  * @see <a href="{@docRoot}/../specs/serialization/class.html">
       
    72  *     Object Serialization Specification, Section 4, Class Descriptors</a>
    72  * @since   1.1
    73  * @since   1.1
    73  */
    74  */
    74 public class ObjectStreamClass implements Serializable {
    75 public class ObjectStreamClass implements Serializable {
    75 
    76 
    76     /** serialPersistentFields value indicating no serializable fields */
    77     /** serialPersistentFields value indicating no serializable fields */