Provides a simple way to proxy a BodyReader
The canonical empty BodyReader
This should be the instance you use if you want to signal that the message body is
in guaranteed to be empty.
The remainder of the message body will be accumulated into a single buffer.
The remainder of the message body will be accumulated into a single buffer. If no data remains,
the ByteBuffer will be empty as defined by ByteBuffer.hasRemaining()
Construct a BodyReader with exactly one chunk of data
This method takes ownership if the passed ByteBuffer: any changes to the underlying
buffer will be visible to the consumer of this BodyReader and vice versa.
if the passed buffer is empty, the EmptyBodyReader is returned.