< prev index next >

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

Print this page

        

*** 87,96 **** --- 87,97 ---- 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,141 **** --- 133,143 ---- * @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 >