Class DecompressingEntity

    • Method Detail

      • writeTo

        public void writeTo​(OutputStream outStream)
                     throws IOException
        Description copied from interface: HttpEntity
        Writes the entity content out to the output stream.

        IMPORTANT: Please note all entity implementations must ensure that all allocated resources are properly deallocated when this method returns.

        Specified by:
        writeTo in interface HttpEntity
        Overrides:
        writeTo in class HttpEntityWrapper
        Parameters:
        outStream - the output stream to write entity content to
        Throws:
        IOException - if an I/O error occurs
      • getContentEncoding

        public Header getContentEncoding()
        Description copied from interface: HttpEntity
        Obtains the Content-Encoding header, if known. This is the header that should be used when sending the entity, or the one that was received with the entity. Wrapping entities that modify the content encoding should adjust this header accordingly.
        Specified by:
        getContentEncoding in interface HttpEntity
        Overrides:
        getContentEncoding in class HttpEntityWrapper
        Returns:
        the Content-Encoding header for this entity, or null if the content encoding is unknown
      • getContentLength

        public long getContentLength()
        Description copied from interface: HttpEntity
        Tells the length of the content, if known.
        Specified by:
        getContentLength in interface HttpEntity
        Overrides:
        getContentLength in class HttpEntityWrapper
        Returns:
        the number of bytes of the content, or a negative number if unknown. If the content length is known but exceeds Long.MAX_VALUE, a negative number is returned.