org.seasar.framework.util
クラス InputStreamUtil

java.lang.Object
  拡張org.seasar.framework.util.InputStreamUtil

public class InputStreamUtil
extends java.lang.Object

InputStream用のユーティリティクラスです。

作成者:
higa

コンストラクタの概要
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
 

コンストラクタの詳細

InputStreamUtil

public InputStreamUtil()
メソッドの詳細

close

public static void close(java.io.InputStream is)
                  throws IORuntimeException
InputStreamを閉じます。

パラメータ:
is -
例外:
IORuntimeException - IOExceptionが発生した場合
関連項目:
InputStream.close()

closeSilently

public static void closeSilently(java.io.InputStream is)
                          throws IORuntimeException
InputStreamを閉じます。

パラメータ:
is -
例外:
IORuntimeException - IOExceptionが発生した場合
関連項目:
InputStream.close()

getBytes

public static final byte[] getBytes(java.io.InputStream is)
                             throws IORuntimeException
InputStreamからbyteの配列を取得します。

パラメータ:
is -
戻り値:
byteの配列
例外:
IORuntimeException - IOExceptionが発生した場合

copy

public static final void copy(java.io.InputStream is,
                              java.io.OutputStream os)
                       throws IORuntimeException
InputStreamの内容を OutputStreamにコピーします。

パラメータ:
is -
os -
例外:
IORuntimeException - IOExceptionが発生した場合

available

public static int available(java.io.InputStream is)
                     throws IORuntimeException
InputStream.available()の例外処理をラップしたメソッドです。

パラメータ:
is -
戻り値:
可能なサイズ
例外:
IORuntimeException - IOExceptionが発生した場合

reset

public static void reset(java.io.InputStream is)
                  throws IORuntimeException
InputStreamをリセットします。

パラメータ:
is -
例外:
IORuntimeException - IOExceptionが発生した場合
関連項目:
InputStream.reset()


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.