jp.sourceforge.masasa.architecture.framework

## クラス StringUtil

- Object
- - StringUtil

-     public class StringUtil
      extends Object

  文字列操作に関するユーティリティクラス.
  その他のユーティリティも包含しているので、ちゃんと使う場合はクラス分けすること！
  作成者:
    masasa.

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

    コンストラクタ
    コンストラクタと説明
    `StringUtil()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static List<String[]>` | `getArrayFromBeanList(List list)` Objectリスト(`List` )をString配列リスト( `List`)に変換して返却します.
    `static List<String[]>` | `getArrayFromStringList(List<String> list)` Stringリスト(`List`)をString配列リスト( `List`)に変換して返却します.
    `static <T> List<T>` | `getList(Class<T> clz, List<String[]> list)` String配列リスト(List)を指定された型( `Class`)のリストに変換して返却します.

    - ### クラスから継承されたメソッド Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### StringUtil

          public StringUtil()

  - ### メソッドの詳細

    - #### getArrayFromStringList

          public static List<String[]> getArrayFromStringList(List<String> list)

      Stringリスト(`List`)をString配列リスト( `List`)に変換して返却します.
      パラメータ:
        `list` - Stringリスト(`List`).
      戻り値:
        `List`.

    - #### getArrayFromBeanList

          public static List<String[]> getArrayFromBeanList(List list)

      Objectリスト(`List
      `)をString配列リスト( `List`)に変換して返却します.
      パラメータ:
        `list` - Objectリスト(`List
        `)
      戻り値:
        `List`.

    - #### getList

          public static <T> List<T> getList(Class<T> clz,
                            List<String[]> list)

      String配列リスト(List)を指定された型( `Class`)のリストに変換して返却します.
      例外をCatchしているが、本来は呼び出し元でCatchすべき。ここでは、簡易版のためここでやっている.
      型パラメータ:
        `T` - 指定型.
      パラメータ:
        `clz` - 対象クラス.
        `list` - 変換元.
      戻り値:
        リスト.