public class ByteBufferInputStreamProvider extends Object implements IHasInputStreamAndReader
InputStream provider based on a
ByteBuffer.| Constructor and Description |
|---|
ByteBufferInputStreamProvider(ByteBuffer aBuffer) |
| Modifier and Type | Method and Description |
|---|---|
ByteBuffer |
getByteBuffer() |
ByteBufferInputStream |
getInputStream()
Get the input stream to read from the object.
|
InputStreamReader |
getReader(Charset aCharset)
Get an
Reader based on this input stream provider using the given
charset. |
String |
toString() |
public ByteBufferInputStreamProvider(@Nonnull ByteBuffer aBuffer)
@Nonnull public ByteBuffer getByteBuffer()
@Nonnull public final ByteBufferInputStream getInputStream()
IHasInputStreamInputStream needs to be created!getInputStream in interface IHasInputStreamnull if resolving failed.@Nonnull public final InputStreamReader getReader(@Nonnull Charset aCharset)
IHasInputStreamAndReaderReader based on this input stream provider using the given
charset.getReader in interface IHasInputStreamAndReaderaCharset - The charset to use. May not be null.null if no input stream could be retrieved.Copyright © 2014–2015 Philip Helger. All rights reserved.