public interface BinaryNIOInputSource extends InputSource
InputSources to obtain the
incoming Buffer directly without having to
use intermediate objects to copy the data to.| Modifier and Type | Method and Description |
|---|---|
Buffer |
getBuffer()
Returns the the duplicate of the underlying
Buffer that backs this
InputSource. |
Buffer |
readBuffer()
Returns the underlying
Buffer that backs this
InputSource. |
Buffer |
readBuffer(int size)
|
isFinished, isReady, notifyAvailable, notifyAvailable, readyDataBuffer getBuffer()
Returns the the duplicate of the underlying
Buffer that backs this
InputSource. The content of the returned buffer will be
that of the underlying buffer. Changes to returned buffer's content will
be visible in the underlying buffer, and vice versa; the two buffers'
position, limit, and mark values will be independent.
Buffer that backs this
InputSource.Buffer readBuffer()
Returns the underlying Buffer that backs this
InputSource. Unlike getBuffer(), this method
detaches the returned Buffer, so user becomes responsible for
handling the Buffer's life-cycle.
Buffer that backs this
InputSource.Copyright © 2016 Oracle Corporation. All Rights Reserved.