src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
changeset 59047 6c78185c99d7
parent 55711 0c143aaa2c99
equal deleted inserted replaced
59046:a8104278b4d0 59047:6c78185c99d7
   459 
   459 
   460     public void setDefaultUseCaches(boolean defaultusecaches) {
   460     public void setDefaultUseCaches(boolean defaultusecaches) {
   461         delegate.setDefaultUseCaches(defaultusecaches);
   461         delegate.setDefaultUseCaches(defaultusecaches);
   462     }
   462     }
   463 
   463 
   464     /*
       
   465      * finalize (dispose) the delegated object.  Otherwise
       
   466      * sun.net.www.protocol.http.HttpURLConnection's finalize()
       
   467      * would have to be made public.
       
   468      */
       
   469     @SuppressWarnings("deprecation")
       
   470     protected void finalize() throws Throwable {
       
   471         delegate.dispose();
       
   472     }
       
   473 
       
   474     public boolean equals(Object obj) {
   464     public boolean equals(Object obj) {
   475         return this == obj || ((obj instanceof HttpsURLConnectionImpl) &&
   465         return this == obj || ((obj instanceof HttpsURLConnectionImpl) &&
   476             delegate.equals(((HttpsURLConnectionImpl)obj).delegate));
   466             delegate.equals(((HttpsURLConnectionImpl)obj).delegate));
   477     }
   467     }
   478 
   468