クラス FilePart
- java.lang.Object
-
- org.opengion.hayabusa.servlet.multipart.Part
-
- org.opengion.hayabusa.servlet.multipart.FilePart
-
public class FilePart extends Part
ファイルアップロード時のマルチパート処理のファイルパート部品です。 ファイル情報を取り扱います。- 機能分類
- その他機能
- バージョン
- 4.0
- 作成者
- Kazuhiko Hasegawa
- 導入されたバージョン:
- JDK5.0,
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 FilePart(java.lang.String name, ServletInputStream in, java.lang.String boundary, java.lang.String contentType, java.lang.String filename, java.lang.String filePath)ファイルパート部品 オブジェクトを構築する、コンストラクター
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 java.lang.StringgetContentType()コンテンツタイプを取得します。java.lang.StringgetFilename()ファイル名を取得します。java.lang.StringgetFilePath()ファイルパスを取得します。java.io.InputStreamgetInputStream()入力ストリームを取得します。booleanisFile()ファイルかどうか。voidsetFilename(java.lang.String fname)ファイル名をセットします。longwriteTo(java.io.File fileOrDirectory)指定のファイルに書き出します。voidwriteToCloud(java.lang.String storage, java.lang.String directory, HttpSession hsession)クラウドストレージへのアップロード。
-
-
-
コンストラクタの詳細
-
FilePart
FilePart(java.lang.String name, ServletInputStream in, java.lang.String boundary, java.lang.String contentType, java.lang.String filename, java.lang.String filePath) throws java.io.IOExceptionファイルパート部品 オブジェクトを構築する、コンストラクター- パラメータ:
name- Part名称in- ServletInputStreamオブジェクトboundary- 境界文字contentType- コンテンツタイプfilename- ファイル名filePath- ファイルパス- 例外:
java.io.IOException- 入出力エラーが発生したとき
-
-
メソッドの詳細
-
getFilename
public java.lang.String getFilename()
ファイル名を取得します。- 戻り値:
- ファイル名
-
setFilename
public void setFilename(java.lang.String fname)
ファイル名をセットします。- パラメータ:
fname- ファイル名
-
getFilePath
public java.lang.String getFilePath()
ファイルパスを取得します。- 戻り値:
- ファイルパス
-
getContentType
public java.lang.String getContentType()
コンテンツタイプを取得します。- 戻り値:
- コンテンツタイプ
-
getInputStream
public java.io.InputStream getInputStream()
入力ストリームを取得します。- 戻り値:
- 入力ストリーム
-
writeToCloud
public void writeToCloud(java.lang.String storage, java.lang.String directory, HttpSession hsession)クラウドストレージへのアップロード。- パラメータ:
storage- クラウド種別directory- アップロード先ディレクトリhsession- セッション- 変更履歴:
- 5.9.25.0 (2017/10/06) 追加
-
writeTo
public long writeTo(java.io.File fileOrDirectory) throws java.io.IOException指定のファイルに書き出します。- パラメータ:
fileOrDirectory- 出力先ファイル名/ディレクトリ名- 戻り値:
- ストリームに書き出したバイト数
- 例外:
java.io.IOException- 入出力エラーが発生したとき
-
-