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 - フォーム