}
@Override
public void extractParameters() throws InvalidRequestException {
if (params != null && params.size() > 0) {
RequestValue selectLimitRequestValue = null, selectOffsetRequestValue = null;
for (final RequestValue requestValue : params) {
// Extract limit and offset
if (requestValue.getName().equalsIgnoreCase(Request.PARAM_NAME_LIMIT)) {
selectLimitRequestValue = setSelectLimitOrOffset(Request.PARAM_NAME_LIMIT, requestValue);
} else if (requestValue.getName().equalsIgnoreCase(Request.PARAM_NAME_OFFSET)) {