ReadObjectQuery newQuery = new ReadObjectQuery();
newQuery.copyFromQuery(query);
return newQuery;
} else if (valueToApply == QueryType.Report) {
ReportQuery newQuery = new ReportQuery();
newQuery.copyFromQuery(query);
return newQuery;
}
}
return query;
}