/* 101 */ Map map = (Map)getMetaValueFactory().unwrap((MetaValue)value, getMapType());
/* 102 */ List list = new ArrayList();
/* 103 */ for (String name : map.keySet())
/* */ {
/* 105 */ Map entry = (Map)map.get(name);
/* 106 */ ManagedConnectionFactoryPropertyMetaData prop = new ManagedConnectionFactoryPropertyMetaData();
/* 107 */ prop.setName((String)entry.get("name"));
/* 108 */ prop.setType((String)entry.get("type"));
/* 109 */ prop.setValue((String)entry.get("value"));
/* 110 */ list.add(prop);
/* */ }
/* 112 */ metaValue = getMetaValueFactory().create(list, propertyInfo.getType());
/* */ }
/* */ else