List<FieldSelector> groupByColumnNames = getGroupByFromRequest(request);
List<OrderSpecifier> orderBy = getOrderByList(request);
Integer limit = getLimitFromRequest(request);
Integer offset = getOffsetFromRequest(request);
JSONArray queriedObjects = tableAccess.query(
whereMap
,selectSpecifiers
,groupByColumnNames
,orderBy
,limit