クラス ParamPart


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

      コンストラクタ 
      コンストラクタ 説明
      ParamPart​(java.lang.String name, ServletInputStream in, java.lang.String boundary, java.lang.String encoding)
      パラメータパート部品 オブジェクトを構築する、コンストラクター
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      java.lang.String getStringValue()
      値を文字列で返します。
      java.lang.String getStringValue​(java.lang.String encoding)
      エンコードを与えて、値を文字列に変換して返します。
      byte[] getValue()
      値をバイト配列で返します。
      boolean isParam()
      パラメーターかどうか。
      • クラスから継承されたメソッド org.opengion.hayabusa.servlet.multipart.Part

        getName, isFile
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • ParamPart

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

      • getValue

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

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

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

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