class GridFSDBFile.MyInputStream
extends java.io.InputStream
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
_currentChunkIdx |
(package private) byte[] |
_data |
(package private) int |
_numChunks |
(package private) int |
_offset |
| Constructor and Description |
|---|
MyInputStream() |
| Modifier and Type | Method and Description |
|---|---|
int |
available() |
void |
close() |
void |
mark(int readlimit) |
boolean |
markSupported() |
int |
read() |
int |
read(byte[] b) |
int |
read(byte[] b,
int off,
int len) |
void |
reset() |
long |
skip(long numBytesToSkip)
Will smartly skip over chunks without fetching them if possible.
|
final int _numChunks
int _currentChunkIdx
int _offset
byte[] _data
public int available()
available in class java.io.InputStreampublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.InputStreampublic void mark(int readlimit)
mark in class java.io.InputStreampublic void reset()
reset in class java.io.InputStreampublic boolean markSupported()
markSupported in class java.io.InputStreampublic int read()
read in class java.io.InputStreampublic int read(byte[] b)
read in class java.io.InputStreampublic int read(byte[] b,
int off,
int len)
read in class java.io.InputStreampublic long skip(long numBytesToSkip)
throws java.io.IOException
skip in class java.io.InputStreamjava.io.IOException