クラス ParamPart


  • public class ParamPart
    extends Part
    ファイルアップロード時のマルチパート処理のパラメータパート部品です。 パラメータ情報を取り扱います。
    機能分類
    その他機能
    バージョン
    4.0
    作成者
    Kazuhiko Hasegawa
    導入されたバージョン:
    JDK5.0,
    • コンストラクタの詳細

      • ParamPart

        ParamPart​(String name,
                  javax.servlet.ServletInputStream in,
                  String boundary,
                  String encoding)
           throws IOException
        パラメータパート部品 オブジェクトを構築する、コンストラクター
        パラメータ:
        name - パラメータの名前
        in - ServletInputStreamオブジェクト
        boundary - 境界文字
        encoding - エンコード
        例外:
        IOException - 入出力エラーが発生したとき
    • メソッドの詳細

      • getValue

        public byte[] getValue()
        値をバイト配列で返します。
        戻り値:
        値のバイト配列
        このメソッドは、nullを返しません
      • getStringValue

        public String getStringValue()
                              throws UnsupportedEncodingException
        値を文字列で返します。
        戻り値:
        このクラスの初期エンコードに対応した文字列
        例外:
        UnsupportedEncodingException - コンストラクタで指定した エンコード がサポートされていない場合。
        このメソッドは、nullを返しません
      • getStringValue

        public String getStringValue​(String encoding)
                              throws UnsupportedEncodingException
        エンコードを与えて、値を文字列に変換して返します。
        パラメータ:
        encoding - エンコード
        戻り値:
        エンコードに対応した文字列
        例外:
        UnsupportedEncodingException - 引数のエンコード がサポートされていない場合。
        このメソッドは、nullを返しません
      • isParam

        public boolean isParam()
        パラメーターかどうか。
        オーバーライド:
        isParam クラス内 Part
        戻り値:
        (常に true)