< prev index next >

src/java.base/share/classes/java/net/Inet4Address.java

Print this page

        

@@ -87,10 +87,11 @@
     static final int INADDRSZ = 4;
 
     /** use serialVersionUID from InetAddress, but Inet4Address instance
      *  is always replaced by an InetAddress instance before being
      *  serialized */
+    @java.io.Serial
     private static final long serialVersionUID = 3286316764910316507L;
 
     /*
      * Perform initializations.
      */

@@ -132,10 +133,11 @@
      * @return the alternate object to be serialized.
      *
      * @throws ObjectStreamException if a new object replacing this
      * object could not be created
      */
+    @java.io.Serial
     private Object writeReplace() throws ObjectStreamException {
         // will replace the to be serialized 'this' object
         InetAddress inet = new InetAddress();
         inet.holder().hostName = holder().getHostName();
         inet.holder().address = holder().getAddress();
< prev index next >