static java.util.Map<java.lang.String,java.lang.Object> | 
createFlatMap(java.lang.String prefix,
             java.lang.Object form)
オブジェクトから階層構造をキーで表現したマップを作成します。
  
 本メソッドではオブジェクト内の全てのゲッターメソッドを対象として、データ取得を行い、
 以下の規則に従って、取得したデータをマップに格納します。 
 プロパティ名はゲッターメソッド名からgetを除き先頭を大文字に変換した名称とします。
 
  
 
   対象データ型
   格納キー
   格納データ型
   格納データ内容
   備考
 
 
   String
   "${プリフィックス}." + プロパティ名
   String
   取得データそのまま
    
 
 
   String[]
   "${プリフィックス}." + プロパティ名
   String[]
   取得データそのまま
    
 
 
   Number
   "${プリフィックス}." + プロパティ名
   String
   取得データを文字列化したもの
    
 
 
   Boolean
   "${プリフィックス}." + プロパティ名
   String
   取得データを文字列化したもの
    
 
 
   その他オブジェクト
   "${プリフィックス}." + プロパティ名  + "." + オブジェクト内のプロパティ名
   StringまたはString[]
   オブジェクト内のプロパティデータ型による
   再帰的に処理が行われる
 
 
   その他オブジェクトの配列
   "${プリフィックス}." + プロパティ名  + "[${要素番号}]" + "." + オブジェクト内のプロパティ名
   StringまたはString[]
   オブジェクト内のプロパティデータ型による
   再帰的に処理が行われる
 
 
 
 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
 
 
- 
- 
Method Detail
- 
createFlatMap
public static java.util.Map<java.lang.String,java.lang.Object> createFlatMap(java.lang.Object form) 
オブジェクトから階層構造をキーで表現したマップを作成します。 
- Parameters:
 
form - フォーム 
- Returns:
 
- マップ
 
- See Also:
 
createFlatMap(String, Object) 
 
 
 
 
 
 
 
 
 
- Summary: 
 
- Nested | 
 
- Field | 
 
- Constr | 
 
- Method
 
 
- Detail: 
 
- Field | 
 
- Constr | 
 
- Method
 
 
 
 
 
 |