public final Iterator<EventBean> iterator()
{
Map<String, Object> newDataMap = new HashMap<String, Object>();
newDataMap.put(ViewFieldEnum.WEIGHTED_AVERAGE__AVERAGE.getName(), currentValue);
addProperties(newDataMap);
return new SingleEventIterator(statementContext.getEventAdapterService().adaptorForTypedMap(newDataMap, eventType));
}