| java.lang.Object | ||
| ↳ | org.apache.http.entity.HttpEntityWrapper | |
| ↳ | org.apache.http.entity.BufferedHttpEntity | |
A wrapping entity that buffers it content if necessary. The buffered entity is always repeatable. If the wrapped entity is repeatable itself, calls are passed through. If the wrapped entity is not repeatable, the content is read into a buffer once and provided from there as often as required.
| 
         
          [Expand]
         
          
          Inherited Fields
          
         | 
       |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
         
           
         
         From class
         
          org.apache.http.entity.HttpEntityWrapper
         
          | 
       |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 
          | 
        
          | 
       ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 
          | 
        
          
          Creates a new InputStream object of the entity.
          
         | 
       ||||||||||
| 
          | 
        
          
          Tells the length of the content, if known.
          
         | 
       ||||||||||
| 
          | 
        
          
          Tells that this entity does not have to be chunked.
          
         | 
       ||||||||||
| 
          | 
        
          
          Tells that this entity is repeatable.
          
         | 
       ||||||||||
| 
          | 
        
          
          Tells whether this entity depends on an underlying stream.
          
         | 
       ||||||||||
| 
          | 
        
          
          Writes the entity content to the output stream.
          
         | 
       ||||||||||
| 
         
          [Expand]
         
          
          Inherited Methods
          
         | 
       |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
         
           
         
         From class
         
          org.apache.http.entity.HttpEntityWrapper
         
          | 
       |||||||||||
         
           
         
         From class
         
          java.lang.Object
         
          | 
       |||||||||||
         
           
         
         From interface
         
          org.apache.http.HttpEntity
         
          | 
       |||||||||||
         Creates a new InputStream object of the entity.
 It is a programming error
 to return the same InputStream object more than once.
 Entities that are not
         
          
           repeatable
          
         
         will throw an exception if this method is called multiple times.
        
| IOException | 
|---|
Tells the length of the content, if known.
           
            Long.MAX_VALUE
           
          
          ,
          a negative number is returned.
         Tells that this entity does not have to be chunked.
           false
          
         Tells that this entity is repeatable.
           true
          
         
         Tells whether this entity depends on an underlying stream.
 Streamed entities should return
         
          true
         
         until the
 content has been consumed,
         
          false
         
         afterwards.
 Self-contained entities should return
         
          false
         
         .
 Wrapping entities should delegate this call to the wrapped entity.
         
         The content of a streamed entity is consumed when the stream
 returned by
         
          
           getContent
          
         
         has been read to EOF,
 or after
         
          
           consumeContent
          
         
         has been called.
 If a streamed entity can not detect whether the stream has been
 read to EOF, it should return
         
          true
         
         until
         
          
           consumeContent
          
         
         is called.
        
           true
          
          if the entity content is streamed and
          not yet consumed,
          
           false
          
          otherwise
         Writes the entity content to the output stream.
| outstream | the output stream to write entity content to | 
|---|
| IOException | 
|---|