openGionopenGion
5.8.9.0

org.opengion.hayabusa.servlet.multipart
クラス PartInputStream

java.lang.Object
  上位を拡張 java.io.InputStream
      上位を拡張 java.io.FilterInputStream
          上位を拡張 org.opengion.hayabusa.servlet.multipart.PartInputStream
すべての実装されたインタフェース:
Closeable

public class PartInputStream
extends FilterInputStream

ファイルアップロード時のマルチパート処理のファイル読取ストリームです。

機能分類
その他機能
バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

フィールドの概要
 
クラス java.io.FilterInputStream から継承されたフィールド
in
 
コンストラクタの概要
PartInputStream(ServletInputStream in, String boundary)
          読取ストリーム と区切り文字を指定してクラスを構築する コンストラクター
 
メソッドの概要
 int available()
          利用可能かどうかを返します。
 void close()
          接続を閉じます。
 int read()
          データを読み込みます。
 int read(byte[] bt)
          データを読み込みます。
 int read(byte[] bt, int off, int len)
          データを読み込みます。
 
クラス java.io.FilterInputStream から継承されたメソッド
mark, markSupported, reset, skip
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PartInputStream

PartInputStream(ServletInputStream in,
                String boundary)
          throws IOException
読取ストリーム と区切り文字を指定してクラスを構築する コンストラクター

パラメータ:
in - ServletInputStreamオブジェクト
boundary - 境界文字
例外:
IOException - 上位の入出力エラー
メソッドの詳細

read

public int read()
         throws IOException
データを読み込みます。

オーバーライド:
クラス FilterInputStream 内の read
戻り値:
読み取られたデータ
例外:
IOException - 入出力エラーが発生したとき

read

public int read(byte[] bt)
         throws IOException
データを読み込みます。

オーバーライド:
クラス FilterInputStream 内の read
パラメータ:
bt - バイト配列
戻り値:
読み取られたデータ
例外:
IOException - 入出力エラーが発生したとき

read

public int read(byte[] bt,
                int off,
                int len)
         throws IOException
データを読み込みます。

オーバーライド:
クラス FilterInputStream 内の read
パラメータ:
bt - バイト配列
off - 開始バイト数
len - 読み取りバイト数
戻り値:
読み取られたデータ
例外:
IOException - 入出力エラーが発生したとき

available

public int available()
              throws IOException
利用可能かどうかを返します。

オーバーライド:
クラス FilterInputStream 内の available
戻り値:
利用可能かどうか
例外:
IOException - 入出力エラーが発生したとき

close

public void close()
           throws IOException
接続を閉じます。

定義:
インタフェース Closeable 内の close
オーバーライド:
クラス FilterInputStream 内の close
例外:
IOException - 入出力エラーが発生したとき

openGion 5.8.9.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.