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.FilterInputStreamjava.io.IOExceptionpublic int read(byte[] b,
int off,
int len)
throws java.io.IOException
read クラス内 java.io.FilterInputStreamjava.io.IOExceptionpublic void mark(int readlimit)
mark クラス内 java.io.FilterInputStreampublic void reset()
throws java.io.IOException
reset クラス内 java.io.FilterInputStreamjava.io.IOExceptionpublic int available()
throws java.io.IOException
available クラス内 java.io.FilterInputStreamjava.io.IOExceptionpublic void close()
throws java.io.IOException
close インタフェース内 java.io.Closeableclose インタフェース内 java.lang.AutoCloseableclose クラス内 java.io.FilterInputStreamjava.io.IOException