|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.framework.util.InputStreamUtil
InputStream
用のユーティリティクラスです。
コンストラクタの概要 | |
InputStreamUtil()
|
メソッドの概要 | |
static int |
available(java.io.InputStream is)
InputStream.available() の例外処理をラップしたメソッドです。 |
static void |
close(java.io.InputStream is)
InputStream を閉じます。 |
static void |
closeSilently(java.io.InputStream is)
InputStream を閉じます。 |
static void |
copy(java.io.InputStream is,
java.io.OutputStream os)
InputStream の内容を OutputStream にコピーします。 |
static byte[] |
getBytes(java.io.InputStream is)
InputStream からbyteの配列を取得します。 |
static void |
reset(java.io.InputStream is)
InputStream をリセットします。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public InputStreamUtil()
メソッドの詳細 |
public static void close(java.io.InputStream is) throws IORuntimeException
InputStream
を閉じます。
is
-
IORuntimeException
- IOException
が発生した場合InputStream.close()
public static void closeSilently(java.io.InputStream is) throws IORuntimeException
InputStream
を閉じます。
is
-
IORuntimeException
- IOException
が発生した場合InputStream.close()
public static final byte[] getBytes(java.io.InputStream is) throws IORuntimeException
InputStream
からbyteの配列を取得します。
is
-
IORuntimeException
- IOException
が発生した場合public static final void copy(java.io.InputStream is, java.io.OutputStream os) throws IORuntimeException
InputStream
の内容を OutputStream
にコピーします。
is
- os
-
IORuntimeException
- IOException
が発生した場合public static int available(java.io.InputStream is) throws IORuntimeException
InputStream.available()
の例外処理をラップしたメソッドです。
is
-
IORuntimeException
- IOException
が発生した場合public static void reset(java.io.InputStream is) throws IORuntimeException
InputStream
をリセットします。
is
-
IORuntimeException
- IOException
が発生した場合InputStream.reset()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |