public final class MapUtil
extends java.lang.Object
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| static java.util.Map<java.lang.String,java.lang.Object> | createFlatMap(java.lang.Object form)オブジェクトから階層構造をキーで表現したマップを作成します。 | 
| static java.util.Map<java.lang.String,java.lang.Object> | createFlatMap(java.lang.String prefix,
             java.lang.Object form)オブジェクトから階層構造をキーで表現したマップを作成します。 | 
public static java.util.Map<java.lang.String,java.lang.Object> createFlatMap(java.lang.Object form)
form - フォームcreateFlatMap(String, Object)public static java.util.Map<java.lang.String,java.lang.Object> createFlatMap(java.lang.String prefix,
                                                                             java.lang.Object form)
| 対象データ型 | 格納キー | 格納データ型 | 格納データ内容 | 備考 | 
|---|---|---|---|---|
| String | "${プリフィックス}." + プロパティ名 | String | 取得データそのまま |   | 
| String[] | "${プリフィックス}." + プロパティ名 | String[] | 取得データそのまま |   | 
| Number | "${プリフィックス}." + プロパティ名 | String | 取得データを文字列化したもの |   | 
| Boolean | "${プリフィックス}." + プロパティ名 | String | 取得データを文字列化したもの |   | 
| その他オブジェクト | "${プリフィックス}." + プロパティ名 + "." + オブジェクト内のプロパティ名 | StringまたはString[] | オブジェクト内のプロパティデータ型による | 再帰的に処理が行われる | 
| その他オブジェクトの配列 | "${プリフィックス}." + プロパティ名 + "[${要素番号}]" + "." + オブジェクト内のプロパティ名 | StringまたはString[] | オブジェクト内のプロパティデータ型による | 再帰的に処理が行われる | 
prefix - プリフィックスform - フォーム