openGionopenGion
5.4.1.0

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

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

public class PartInputStream
extends java.io.FilterInputStream

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

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

フィールドの概要
 
クラス java.io.FilterInputStream から継承されたフィールド
in
 
コンストラクタの概要
PartInputStream(javax.servlet.ServletInputStream in, java.lang.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(javax.servlet.ServletInputStream in,
                java.lang.String boundary)
          throws java.io.IOException
読取ストリーム と区切り文字を指定してクラスを構築する コンストラクター

パラメータ:
in - ServletInputStream
boundary - String
例外:
java.io.IOException
メソッドの詳細

read

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

オーバーライド:
クラス java.io.FilterInputStream 内の read
戻り値:
int 読み取られたデータ
例外:
java.io.IOException

read

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

オーバーライド:
クラス java.io.FilterInputStream 内の read
パラメータ:
bt - byte[]
戻り値:
int 読み取られたデータ
例外:
java.io.IOException

read

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

オーバーライド:
クラス java.io.FilterInputStream 内の read
パラメータ:
bt - byte[]
off - int
len - int
戻り値:
int 読み取られたデータ
例外:
java.io.IOException

available

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

オーバーライド:
クラス java.io.FilterInputStream 内の available
戻り値:
int 利用可能かどうか
例外:
java.io.IOException

close

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

定義:
インタフェース java.io.Closeable 内の close
オーバーライド:
クラス java.io.FilterInputStream 内の close
例外:
java.io.IOException

openGion 5.4.1.0

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