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