public final class NiftyCloudInputSubstream
extends java.io.FilterInputStream
コンストラクタと説明 |
---|
NiftyCloudInputSubstream(java.io.InputStream input,
long bufferOffset,
long bufferSize)
指定した入力ストリーム、オフセット、およびバッファサイズを使用して、NiftyCloudInputSubstreamを生成します。
|
NiftyCloudInputSubstream(java.io.InputStream input,
long bufferOffset,
long bufferSize,
boolean closeSourceStream)
指定した入力ストリーム、オフセット、およびバッファサイズを使用して、NiftyCloudInputSubstreamを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
available() |
void |
close() |
void |
mark(int readlimit) |
int |
read() |
int |
read(byte[] b,
int off,
int len) |
void |
reset() |
public NiftyCloudInputSubstream(java.io.InputStream input, long bufferOffset, long bufferSize)
input
- 入力ストリームbufferOffset
- オフセットbufferSize
- バッファサイズpublic NiftyCloudInputSubstream(java.io.InputStream input, long bufferOffset, long bufferSize, boolean closeSourceStream)
input
- 入力ストリームbufferOffset
- オフセットbufferSize
- バッファサイズcloseSourceStream
- 処理後にストリームをcloseするかどうかのフラグpublic int read() throws java.io.IOException
read
クラス内 java.io.FilterInputStream
java.io.IOException
public int read(byte[] b, int off, int len) throws java.io.IOException
read
クラス内 java.io.FilterInputStream
java.io.IOException
public void mark(int readlimit)
mark
クラス内 java.io.FilterInputStream
public void reset() throws java.io.IOException
reset
クラス内 java.io.FilterInputStream
java.io.IOException
public int available() throws java.io.IOException
available
クラス内 java.io.FilterInputStream
java.io.IOException
public void close() throws java.io.IOException
close
インタフェース内 java.io.Closeable
close
インタフェース内 java.lang.AutoCloseable
close
クラス内 java.io.FilterInputStream
java.io.IOException