public class ByteBufferInputStream
extends java.io.InputStream
| Constructor and Description |
|---|
ByteBufferInputStream(java.nio.ByteBuffer byteBuffer) |
| Modifier and Type | Method and Description |
|---|---|
int |
available() |
void |
close()
Doesnt mean anything in this context.
|
void |
mark(int readAheadLimit) |
boolean |
markSupported() |
int |
read() |
int |
read(byte[] b,
int off,
int len) |
void |
reset() |
long |
skip(long n) |
void |
switchBuffer(java.nio.ByteBuffer byteBuffer) |
public ByteBufferInputStream(java.nio.ByteBuffer byteBuffer)
public void switchBuffer(java.nio.ByteBuffer byteBuffer)
public int read()
read in class java.io.InputStreampublic int read(byte[] b,
int off,
int len)
read in class java.io.InputStreampublic long skip(long n)
skip in class java.io.InputStreampublic int available()
available in class java.io.InputStreampublic boolean markSupported()
markSupported in class java.io.InputStreampublic void mark(int readAheadLimit)
mark in class java.io.InputStreampublic void reset()
reset in class java.io.InputStreampublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.InputStreamjava.io.IOException