パッケージ org.opengion.hayabusa.servlet.multipart

## クラス ParamPart

- java.lang.Object
- - org.opengion.hayabusa.servlet.multipart.Part
  - - org.opengion.hayabusa.servlet.multipart.ParamPart

-     public class ParamPart
      extends Part

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

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタ | 説明
    --- | ---
    `ParamPart​(String name, javax.servlet.ServletInputStream in, String boundary, String encoding)` | パラメータパート部品 オブジェクトを構築する、コンストラクター

  - ### メソッドの概要

    すべてのメソッド インスタンス・メソッド concreteメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `String` | `getStringValue()` | 値を文字列で返します。
    `String` | `getStringValue​(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​(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)