Known Direct Subclasses
  
      
      
  
        
              | SecureCacheResponse | 
              A secure cache response represents data which is originally retrieved over a
 secure connection.  | 
           
   
       
   
 | 
Class Overview
A response cache entry. A CacheResponse object provides an InputStream to access the response body and a Map for the response headers.
  
 
Summary
| 
  [Expand]
   Inherited Methods  | 
   
From class java.lang.Object
  
   
  
    
    
	 
    
        | 
            
            
            
            
            
            Object
         | 
        
        clone()
        
         Creates and returns a copy of this Object. 
  
   |  
	 
    
        | 
            
            
            
            
            
            boolean
         | 
        
        equals(Object o)
        
         Compares this instance with the specified object and indicates if they
 are equal. 
  
   |  
	 
    
        | 
            
            
            
            
            
            void
         | 
        
        finalize()
        
         Called before the object's memory is reclaimed by the VM. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            Class<? extends Object>
         | 
        
        getClass()
        
        Returns the unique instance of  Class that represents this
 object's class.  
  
   |  
	 
    
        | 
            
            
            
            
            
            int
         | 
        
        hashCode()
        
         Returns an integer hash code for this object. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        notify()
        
         Causes a thread which is waiting on this object's monitor (by means of
 calling one of the wait() methods) to be woken up. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        notifyAll()
        
         Causes all threads which are waiting on this object's monitor (by means
 of calling one of the wait() methods) to be woken up. 
  
   |  
	 
    
        | 
            
            
            
            
            
            String
         | 
        
        toString()
        
         Returns a string containing a concise, human-readable description of this
 object. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        wait()
        
         Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        wait(long millis, int nanos)
        
         Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
 specified timeout expires. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        wait(long millis)
        
         Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
 specified timeout expires. 
  
   |  
 
   
 
 | 
 
Public Constructors
Public Methods
 
    
      
        public 
         
         
        abstract 
         
        InputStream
      
      getBody
      ()
    
      
    
      
  Returns an InputStream to access the response body.
 
  
      Returns
      - an 
InputStream which can be used to fetch the response
         body. 
   
  
      Throws
        
        
            | IOException
             | if an I/O error is encountered while retrieving the response
             body.
 | 
        
      
   
     
 
 
    
      
    
      
  Returns an immutable Map which contains the response headers
 information. Note that URLConnection may need the original headers to be
 able to fully reconstruct the response. In particular, failure to provide
 a mapping from null to the original HTTP status line will prevent an
 HttpURLConnection from returning the correct response code.
 See getHeaderFields().
 
  
      Returns
      - an immutable 
Map which contains the response headers. 
   
  
      Throws
        
        
            | IOException
             | if an I/O error is encountered while retrieving the response
             headers.
 |