14751476147714781479148014811482148314841485
} navigator.add(data); } navigator.reset(); session.sessionContext.setRangeIterator(navigator); while (navigator.next()) { Object[] data = navigator.getCurrent();
14951496149714981499150015011502150315041505
} } } } navigator.reset(); if (havingCondition != null) { while (navigator.hasNext()) { Object[] data = (Object[]) navigator.getNext();
15071508150915101511151215131514151515161517
data[indexLimitVisible + groupByColumnCount])) { navigator.remove(); } } navigator.reset(); } return result; }
11551156115711581159116011611162116311641165
if (navigator.getSize() >= limitcount) { break; } } navigator.reset(); if (!isGrouped && !isAggregated) { return result; }
11911192119311941195119611971198119912001201
12031204120512061207120812091210121112121213