コンボリスト作成

今日まで、コンボリストを作成するのに、
for文でお約束の処理を書いていた訳だが、
ConversionRuleアノテーションを使えば、
一発で変換できるじゃないか・・・_| ̄|○

●従来の処理
for(int i = 0; i < hogeDbItems.length; i++){
 Map map = new HashMap();
 map.put("label",hogeDbItems[i].getName());
 map.put("value",hogeDbItems[i].getId());
 hogeItems.add(map);
}

●ConversionRuleアノテーションを使った処理
[HogeDxo]
 @ConversionRule("value:id,label:name")
 List> convert(HogeDb[] entities);

[HogeListPage]
 hogeItems = this.getHogeDxo().convert(hogeDbItems);

以上