private RewardType fromGenericValue(GenericValue genval) { if (genval == null) { return null; } long id = (Long) genval.get(ID_FIELD); String name = (String) genval.get(NAME_FIELD); String namepl = (String) genval.get(NAMEPL_FIELD); String desc = (String) genval.get(DESC_FIELD); String iconURL = (String) genval.get(ICON_FIELD); return new RewardType(id, name, namepl, desc, iconURL); }