public class NiftyCloudAdjustedRangeInputStream
extends java.io.InputStream
| コンストラクタと説明 |
|---|
NiftyCloudAdjustedRangeInputStream(java.io.InputStream in,
long rangeBeginning,
long rangeEnd)
読み込み範囲を指定してNiftyCloudAdjustedRangeInputStreamを構築します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
available() |
void |
close() |
int |
read() |
int |
read(byte[] buffer,
int offset,
int length) |
public NiftyCloudAdjustedRangeInputStream(java.io.InputStream in,
long rangeBeginning,
long rangeEnd)
throws java.io.IOException
in - 入力ストリームrangeBeginning - 読み込み開始位置rangeEnd - 読み込み終了位置java.io.IOExceptionpublic int read()
throws java.io.IOException
read クラス内 java.io.InputStreamjava.io.IOExceptionpublic int read(byte[] buffer,
int offset,
int length)
throws java.io.IOException
read クラス内 java.io.InputStreamjava.io.IOExceptionpublic int available()
throws java.io.IOException
available クラス内 java.io.InputStreamjava.io.IOExceptionpublic void close()
throws java.io.IOException
close インタフェース内 java.io.Closeableclose インタフェース内 java.lang.AutoCloseableclose クラス内 java.io.InputStreamjava.io.IOException