ArrayList<ReportParameterMap> reportParameters = new ArrayList<ReportParameterMap>(report.getParameters());
ParameterInfo[] parameters = new ParameterInfo[reportParameters.size()];
for (int x = 0; x < reportParameters.size(); x++)
{
ReportParameterMap reportParameter = (ReportParameterMap) reportParameters.get(x);
ParameterInfo parameter = new ParameterInfo();
parameter.setId(reportParameter.getReportParameter().getId());
parameter.setName(reportParameter.getReportParameter().getName());
parameter.setDescription(reportParameter.getReportParameter().getDescription());
parameters[x] = parameter;
}
reportInfo.setParameters(parameters);