public Object evaluate(Object target, EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext) {
if (target == null) {
return null;
}
Collection<EventBean> it = (Collection<EventBean>) target;
return new EventUnderlyingCollection(it);
}